Articles of textview

如何以编程方式在android中的xml文件中引用<string>

我是新来的android编程,并想知道这一点: 我有3个在strings.xml文件中定义的string: <resources> <string name="one">First Click </string> <string name="two">Second Click </string> <string name="three">Third Click </string> <resources> 以及一个显示strings.xml文件中第一个string的文本视图。 当用户点击一个button时,我不想使用settext("******")来改变文本视图的文本。 我怎么能使textview切换到已经在strings.xml文件中定义的文本,从中说 首先点击第二次点击

Android – 只更改alpha TextView的文本

说我有这个代码: int color = tv.getCurrentTextColor(); 我将如何改变这种颜色的阿尔法? 例如: 如果颜色是0x00ffffff ,我将如何将其更改为0xffffffff ? 有没有一种方法,或者我需要做一些hex/ int操作?

重置TextView滚动到顶部

好吧,我很抱歉这个代码是多么的渺茫,但是我仍然不知道如何正确地在这里发布代码标签。 所以我正在做一个Android应用程序(Java),我有一个滚动文本字段。 如果用户向下滚动长行并在下一行单击时停留在最后,并且如果该行较短,则该元素也会向下滚动,即使它可能是1行(和不可滚动)的行。 我想知道是否有任何方法可以调用txtLvlInfo.setText之后,将x-scroll值重置为0或其他东西,所以它总是重置为长或短的内容的顶部。 感谢您的任何帮助,请让我知道如果我需要澄清更多。 TextView txtLvlInfo = (TextView) findViewById(R.id.txtLevelInfo); txtLvlInfo.setMovementMethod(new ScrollingMovementMethod()); switch (v.getId()){ case R.id.row1: txtLvlInfo.setText("1: My text view is only two lines max and so I set it to scroll, if the user clicks row2 to load that text while having me scrolled down they have to click and pull to drag back […]

Android-如何在textview上显示文本select?

我正在实施一个epub阅读应用程序,我正在使用textview显示epub的文本。 我想从textview中select文本,当用户长按在textview上,然后对选定的textview文本,如高亮等做多个操作。所以,我怎样才能显示这些游标到用户select文本,无论用户想要的。 *我不想使用EditText并使其看起来像textview。 可能是压倒一切的textview是首选。 *我附上截图来解释我在找什么 –

用TextViews结束椭圆问题

Whoa SDK,哇… 所以我试图添加一个椭圆到我的TextView(单行)结束之前,它跑出屏幕。 我已经读过椭圆破碎了(开发2.1)? 谷歌search后,似乎每个人都build议设置inputType为文本和maxLines为1,你会得到一个椭圆。 这有两个问题:1)文字跑出屏幕,但不椭圆。 我可以告诉文本正在屏幕上运行,因为只有一半的字符显示在屏幕的边缘,但不是正在打印“…”。 2)当我有我的TextView的inputType设置,单击我的列表项不再有效! 点击时没有突出显示,onListItemClick处理程序不会触发! 所以… 我能在这里做什么? 我想指出的是,椭圆有两种方法。 如果整个单词不适合在屏幕上,隐藏整个单词并添加一个椭圆。 或者,只要拿走足够的字符,以便椭圆适合。 理想情况下,后者是我想要的。 谢谢你的帮助

为textView Android设置文本颜色

在string.xml文件中我使用下面的标签 <string name="CodeColor" >"#0000ff"</string> 如果我使用 textview1.setTextColor(Color.RED); 它工作,但是当我使用 textview1.setTextColor(TextViewStyles.this.getResources().getColor(R.string.CodeColor)); or textview1.setTextColor(R.string.CodeColor); 它不工作。 有什么build议么… 提前致谢

使用WebView在Android应用程序中alignment文本,但呈现类似于TextView的界面?

我正在寻找一种简单的方法来忘记我正在使用WebView在我的TextView有正确的文本。 有人为此做了一个自定义的视图吗? 我很清楚,我可以做这样的事情: WebView view = new WebView(this); view.loadData("my html with text justification","text/html","utf-8"); 但是当你想要设置TextView的大小,颜色或其他常见属性时,它会变得很难看。 必须有一个更方便的做法。

Android的:如何确定在TextView触摸事件的位置的字符索引?

我有一个OnTouchListener的TextView 。 我想要的是当我得到MotionEvent时用户指向的字符索引。 有没有办法得到TextView的基础字体指标?

如何在Android中循环时刷新TextView?

我有这个: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); TextView debugView = (TextView)findViewById(R.id.debugView); for(int i=0;i<100;i++) { try { Thread.sleep(100); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } debugView.setText(Integer.toString(i)); } } 我期望它每次通过循环更新文本视图,所以我会得到:1,2,3,… 99 相反,应用程序不做任何事情10秒,然后输出:99 我猜我需要在循环期间刷新TextView。 我是Android开发新手。 有人可以告诉我,如果这是完成这个最好的方法? 我最终的目标是能够处理audio样本来构build一个吉他调音器。 我试图直观地validation应用程序是响应外部audio,我想更新一个TextView来演示。 请告知是否有更好的方法来做到这一点。

自动缩放文字大小

我正在寻找一种方法,当我改变屏幕大小,将按比例调整文本的大小。 目前我尝试自动缩放TextView文本以适应范围内,但似乎并没有工作。 但我不知道我是否正确地做。 我现在正在通话 AutoResizeTextView test = new AutoResizeTextView(this); test=(AutoResizeTextView)findViewById(R.id.test456); test.resizeText(); // I call this to resize.. am I right? XML <com.mypackage.AutoResizeTextView android:id="@+id/test456" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" />