Android中的Ellipsize
2012-10-08 10:24
274 查看
在实际手机显示中,常常会因为textview的内容过多而无法显示,此时为了美观(减少模糊)就需要用省略号代替。
方法一:
在xml中
android:ellipsize = "end" 省略号在结尾
android:ellipsize = "start" 省略号在开头
android:ellipsize = "middle" 省略号在中间
android:ellipsize = "marquee" 跑马灯
加一个约束条件:android:singleline = "true"
方法二:
在JAVA中:
tv.setEllipsize(TextUtils.TruncateAt.valueOf("END"));
tv.setEllipsize(TextUtils.TruncateAt.valueOf("START"));
tv.setEllipsize(TextUtils.TruncateAt.valueOf("MIDDLE"));
tv.setEllipsize(TextUtils.TruncateAt.valueOf("MARQUEE"));
约束条件:tv.setSingleLine(true);
方法一:
在xml中
android:ellipsize = "end" 省略号在结尾
android:ellipsize = "start" 省略号在开头
android:ellipsize = "middle" 省略号在中间
android:ellipsize = "marquee" 跑马灯
加一个约束条件:android:singleline = "true"
方法二:
在JAVA中:
tv.setEllipsize(TextUtils.TruncateAt.valueOf("END"));
tv.setEllipsize(TextUtils.TruncateAt.valueOf("START"));
tv.setEllipsize(TextUtils.TruncateAt.valueOf("MIDDLE"));
tv.setEllipsize(TextUtils.TruncateAt.valueOf("MARQUEE"));
约束条件:tv.setSingleLine(true);
相关文章推荐
- android中的ellipsize
- android中的ellipsize
- android ellipsize的使用
- android TextView多行文本(超过3行)使用ellipsize属性无效问题的解决方法
- android中的ellipsize
- android中的ellipsize
- android中的ellipsize
- android中的ellipsize
- android:限制文本长度加省略号用ellipsize
- Android:ellipsize
- android中的ellipsize
- android中的ellipsize
- android:ellipsize
- android中的ellipsize
- android中的 ellipsize
- android中的ellipsize
- android ellipsize 解决textview自动换行
- android ellipsize的使用及实现跑马灯效果总结
- android中的ellipsize
- android中的ellipsize