Articles of textview

当我添加更多文本行时,如何使TextView自动滚动?

所以,我有一个像这样的TextView: 我将它用作一种运行日志,显示给用户,以便他们可以监视大约需要3分钟的任务进度。 但是,一旦我超过8行,文本就会消失。 这对用户来说是不直观的,因为除了通过向下滚动手动轮询之外,他们无法知道它已经离开了屏幕。 我怎么能这样做,以便每次我添加一些文本到这个TextView我让它向下滚动尽可能低? 此外,这是在Xamarin Android,但我不认为这是相关的。 在它和Java之间进行转换很容易

如何从textview获取文本

如果我以这种方式在textview中设置文本,这不是问题: tv.setText(“” + ANS[i]); 这简直就是从这个方面来的。 String a = tv.getText().toString(); int A = Integer.parseInt(a); 但是在textView中设置值的情况下。 tv1.setText(” ” + X[i] + “\n” + “+” + ” ” + Y[i]); 这是这样的 5 +9 我有问题,这个值怎么弄。

textview.getLineCount在android中始终为0

我正在尝试动态调整我的textview,但getlinecount()方法总是在settext()和invalidate()之后返回0。 我正在使用以下代码: if(convertView == null){ convertView = lInflater.inflate(R.layout.listview, null); holder = new ViewHolder(); holder.text2 = (TextView)convertView.findViewById(R.id.TextView02); convertView.setTag(holder); } else{ holder = (ViewHolder)convertView.getTag(); } holder.text2.setText(arr2[position]); holder.text2.invalidate(); int lineCnt = holder.text2.getLineCount(); holder是一个静态类,如下所示: static class ViewHolder{ TextView text2; } holder包含非null text2,内容集也为非null。 有人可以帮忙吗? 提前完成。

如何在textview上设置下划线文本?

关于这一点的任何机构想法,如何在textview上设置下划线文本? 如果有,请告诉我。 我使用了以下代码,但它不起作用。 tvHide.setText(Html.fromHtml(“Hide post”).toString()); 提前致谢

如何制作自定义TextView?

我正在尝试创建一个自定义文本视图,其中包含从给定路径设置的字体。 请提供我的任何示例以及如何使用更少的代码来实现这一目标:

如何在Android中使用textview显示颠倒文本?

如何在Android中使用textview显示颠倒文本? 在我的情况下,我有一个2人游戏,他们互相玩耍。 我想向面向他们的第二个玩家展示测试。 这是我在AaronMs建议之后实施的解决方案 执行覆盖的类bab.foo.UpsideDownText package bab.foo; import android.content.Context; import android.graphics.Canvas; import android.util.AttributeSet; import android.widget.TextView; public class UpsideDownText extends TextView { //The below two constructors appear to be required public UpsideDownText(Context context) { super(context); } public UpsideDownText(Context context, AttributeSet attrs) { super(context, attrs); } @Override public void onDraw(Canvas canvas) { //This saves off the matrix […]

Ellipsize不适用于自定义listView中的textView

我有一个listView,其中包含由下面的xml-layout定义的自定义对象。 我希望带有id“info”的textView在一行上进行椭圆化,我尝试使用这些属性 android:singleLine=”true” android:ellipsize=”end” 没有成功。 如果我将layout_width设置为固定宽度,例如 android:layout_width=”100px” 文本被截断了。 但出于便携性原因,这不是一个可接受的解决方案。 你能发现问题吗?

是否有可能在android中的textview中垂直写入?

假设您有一个普通的TextView,其中写有“Stackoverflow”,是否可以将TextView旋转-90°,使S在底部,W在屏幕顶部? 当然,我可以将我的文字写成图像,旋转它并以这种方式使用它,但我现在对文本很感兴趣。 谢谢。

长文本在ICS的下一行,但不在GB和下面

我第一次注意到这是AlertDialogs把整个消息放在第一行,即使当我指定一个新行(“\ n”)。 在ICS上它显示了正确的方式,但是对于我来说,我无法使用GB来工作。 最近我又遇到了。 我没有看到任何理由,它在ICS上工作正常,但不是GB和以下。 示例项目 下面是一个带有textview,alertdialog和两个标准文本视图的示例项目。 https://github.com/T3hh4xx0r/Text-Example 编辑 下面是我问的原始问题。 似乎这个问题比我最初注意到的要多。 Android AlertDialog在某些设备上不显示整个setMessage /编辑 这里是我的意思的视觉例子。 即使专门为textView设置多行,文本仍然是一行,但下面有额外的空行。

TextView中的(s / g)etFreezesText是什么?

到最近(可能作为一个新的SDKfunction),当我试图从文本Textview拉文本时,我首先得到getFreezesText()方法,而不是getText() 。 我看了这个方法的定义,它说 **android:freezesText** If set, the text view will include its current complete text inside of its frozen icicle in addition to meta-data such as the current cursor position. By default this is disabled; it can be useful when the contents of a text view is not stored in a persistent place such as […]