android:ellipsize的使用
2015-04-16 17:07
281 查看
EidtText和textview中内容过长的话自动换行,使用android:ellipsize与android:singleine可以解决,使只有一行。
EditText不支持marquee
用法如下:
在xml中
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);
EditText不支持marquee
用法如下:
在xml中
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);
相关文章推荐
- android:ellipsize的使用
- android:maxLines和android:ellipsize同时使用导致显示异常
- android:maxLines和android:ellipsize同时使用导致显示异常
- android ellipsize的使用
- android:ellipsize的使用
- android:ellipsize的使用
- android:ellipsize的使用
- android:ellipsize的使用
- [bug]android:maxLines 和 android:ellipsize不能同时使用
- 【Android】android:ellipsize的使用以及一个点解决方法
- android maxLines ellipsize 配合使用失效,解决办法
- android TextView 使用SpannableString数据源时,TextView的ellipsize失效
- android:ellipsize的使用(转)
- android:ellipsize的使用
- android:ellipsize的使用
- android TextView多行文本(超过3行)使用ellipsize="end"属性无效问题的解决方法
- android:ellipsize的使用
- android:ellipsize的使用
- android:ellipsize的使用
- android:ellipsize的使用