TextView处理显示字数过长
2015-04-24 22:50
134 查看
TextView处理显示字数过长
为了解决Textview中内容过长的话自动换行,想起TextView中有个内容过长加省略号的属性,即:ellipsize
用法如下:
最好加一个约束 android:singleline = "true" 即:设置单行显示。
如果和 layout_width 一起使用,当文本不能全部显示时,后面用“…”来表示:
不设置 singleLine="true" 或者设置为false,文本将自动换行
使用代码语句:
注:不仅对于TextView有此属性,对于EditText也有该属性。
为了解决Textview中内容过长的话自动换行,想起TextView中有个内容过长加省略号的属性,即:ellipsize
用法如下:
android:ellipsize = "end" 省略号在结尾 android:ellipsize = "start" 省略号在开头 android:ellipsize = "middle" 省略号在中间 android:ellipsize = "marquee" 跑马灯
最好加一个约束 android:singleline = "true" 即:设置单行显示。
如果和 layout_width 一起使用,当文本不能全部显示时,后面用“…”来表示:
android:text="test_ singleLine " android:singleLine="true" android:layout_width="20dp"
不设置 singleLine="true" 或者设置为false,文本将自动换行
使用代码语句:
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有此属性,对于EditText也有该属性。
相关文章推荐
- TextView中显示的字数过长截断处理
- Android中TextView文本过长滚动显示实现
- textview 过长不显示,空白,或者开头显示省略号
- Android实现在TextView文字过长时省略部分或滚动显示的方法
- Android的TextView使用Html来处理图片显示、字体样式、超链接等
- Android TextView内容过长加省略号,点击显示全部内容
- Android的TextView/EditText使用CharacterStyle&SpannableString来处理图片显示、字体样式、超链接等
- Android之TextView实现文字过长时省略部分或者滚动显示
- Android Textview 显示固定字数 省略号表示多余部分
- Android的TextView使用Html来处理图片显示、字体样式、超链接等
- android中textview字数过长解决方法
- [置顶] android开发之当设置textview多少字后以省略号显示。限制TextView的字数
- Android TextView内容过长加省略号,点击显示全部内容
- popupWindow+软键盘弹出,edittext设置,textview字体颜色设置,log打印过长显示不出来的问题
- TextView文本过长时用省略号表示的处理方法
- Android之TextView实现文字过长时省略部分或者滚动显示
- Android TextView内容过长加省略号,点击显示全部内容
- Android之TextView实现文字过长时省略部分或者滚动显示
- TextView过长显示省略号, TextView文字中间加横线
- Android TextView使用HTML处理字体样式、显示图片等