在TextView中显示冗长的文本?

时间:2010-11-09 05:31:59

标签: android textview

我使用java代码创建一个TextView。我需要创建宽度为50的textView;如果textView有一个冗长的文本如何显示全文。在android中是否有任何选框?如果存在如何应用它在textView ???

注意:

我使用了更多的textview,并且我将所有textviews添加到表格layout.I仅在运行时创建所有textView(从数据库读取数据后)

3 个答案:

答案 0 :(得分:2)

我使用

修复了
android:layout_height="wrap_content"
android:inputType="textMultiLine"

希望这也适合你

答案 1 :(得分:1)

如果您有“冗长的文字”,请使用height作为wrap_content,它会破坏该行,并根据内容调整高度

答案 2 :(得分:0)

是的,有关于字幕文本的规定。请查看此http://developer.android.com/reference/android/widget/TextView.html#setEllipsize(android.text.TextUtils.TruncateAt

使用此

    TextView tt = (TextView) v.findViewById(R.id.txtArticleTitle);
    tt.setEllipsize(TruncateAt.MARQUEE);
    tt.setMarqueeRepeatLimit(1);

同时检查http://developer.android.com/reference/android/widget/TextView.html#setMarqueeRepeatLimit(int) &安培;你完成了!