读书人

android字体过长渐变成效

发布时间: 2013-02-17 10:44:46 作者: rapoo

android字体过长渐变效果

使用

android:singleLine="true"
android:ellipsize = "marquee"

?

?

?

android:ellipsize = "end"   ?省略号在结尾

android:ellipsize = "start"?  省略号在开头

android:ellipsize = "middle" ? ??省略号在中间

android:ellipsize = "marquee" ?跑马灯

最好加一个约束android:singleline = "true"

?

当然也可以用代码语句

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

不仅对于textview有此属性,对于editext也有,不过它不支持marquee

读书人网 >Android

热点推荐