首页 > 其他 > 详细

ellipsize-TextView省略号的设定

时间:2015-03-16 00:55:45      阅读:353      评论:0      收藏:0      [点我收藏+]

ellipsize主要是当TextView的文字过长的时候,我们可以让它显示省略号

用法如下:

在xml中

<!--省略号在结尾-->

android:ellipsize = "end" 

<!--省略号在开头-->   

android:ellipsize = "start" 

<!--省略号在中间-->  

android:ellipsize = "middle"  

<!-- 跑马灯-->   

android:ellipsize = "marquee" 

<!-- 最好加一个约束 单行显示-->

android:singleline = "true"

 <!-- 还可以设定文字最大长度,达到这个长度开始使用省略号-->

android:maxWidth="90dp"

 

代码中设置

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);

tv.setMaxWidth(100);

 

 

ellipsize-TextView省略号的设定

原文:http://www.cnblogs.com/zhangshuli-1989/p/zhangshuli_ellipsize_150315235.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!