TextView中内容过长时添加省略号的属性,即ellipsize
用法如下:
在XML文件中设置:
android:ellipsize = "end" //省略号在结尾
android:ellipsize = "start" //省略号在开头
android:ellipsize = "middle" //省略号在中间
android:ellipsize = "marquee" // 跑马灯
android:singleline = "true" //添加一个约束
在代码中可以这样写,如下:
textView.setEllipsize(TextUtils.TruncateAt.valueOf("END"));
textView.setEllipsize(TextUtils.TruncateAt.valueOf("START"));
textView.setEllipsize(TextUtils.TruncateAt.valueOf("MIDDLE"));
textView.setEllipsize(TextUtils.TruncateAt.valueOf("MARQUEE"));
textView.setSingleLine(true); //添加约束
本文介绍如何在TextView中设置文本过长时显示省略号的方法,包括不同位置的省略号(开始、中间、结束)及跑马灯效果,并提供XML配置与Java代码示例。
3646

被折叠的 条评论
为什么被折叠?



