学而实习之 不亦乐乎

在 Android 中对于过长文本显示省略号

2023-12-11 21:52:58

当文本内容太多时,TextView 控件一行无法完全显示,这时就需要在内容中加上省略号。

实现方法:

在TextView标签中加上

android:singleLine="true"
android:ellipsize="end"

这样在该行的末尾就会加上省略号了,android:ellipsize 这个属性值还可以是 start、middle。

也可以在代码中进行设置:

textView.setEllipsize(TextUtils.TruncateAt.END);