如何缩写TextView?

时间:2010-09-24 16:23:45

标签: android xml textview

我有一个单行的TextView。如果文本太长,我该如何添加省略号(...)?

2 个答案:

答案 0 :(得分:5)

在您的XML文件中,您可以使用:android:ellipsize="end"

在.java代码中,您可以使用:     yourTextView.setEllipsize(TextUtils.TruncateAt.valueOf("END"));

如果文本达到其父级宽度,请记住在需要省略号时使用它。

答案 1 :(得分:2)

使用此功能注意一些问题:Android: Something better than android:ellipsize="end" to add "..." to truncated long Strings?

然而,它仍然是最强大的方法。