android ellipsize 属性详解
16lz
2021-01-23
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); //添加约束
此属性还可以对EditText控件使用,但是不支持marquee(跑马灯效果)。
更多相关文章
- 安卓布局属性代码中文注解
- 【Android常用控件】EditText常用属性【二】:为文本输入框指定软
- Android Tips---Android平台常见属性集合
- 【android】EditText属性大全
- EditText属性及使用
- Android--控件属性汇总
- TextView过长显示省略号, TextView文字中间加横线
- [学习笔记-Android]EditText属性