android ellipsize 属性详解
16lz
2021-12-04
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(安卓)Tabhost中tab添加数字demo
- Android窗口机制(二)Window,PhoneWindow,DecorView,setContentView源
- android 开发技巧(9)--为文本添加发亮的效果
- Android学习笔记(一)——src和background区别
- TextView过长显示省略号, TextView文字中间加横线
- android ellipsize的使用
- android ellipsize的使用
- android:ellipsize省略文字用法
- android的图片添加、滚动条、单选框、多选框、跳转界面