[Android] TextView只显示一行,多余显示省略号...
16lz
2021-12-04
Android Textview 只显示一行,多余部分显示"…"
<TextViewandroid:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true"android:ellipsize="end"/>
android:ellipsize="end"
在TextView 和 EditText中,可以使用ellipsize来设置文字溢出隐藏,如:“一段很长的文本…”
用法如下:
在xml中
android:ellipsize = "end" 省略号在结尾android:ellipsize = "start" 省略号在开头android:ellipsize = "middle" 省略号在中间android:ellipsize = "marquee" 跑马灯
配合maxLines使用,经测试配合maxLength使用无效
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:ellipsize="end" android:maxLength="18" />
更多相关文章
- Android当中layer-list使用来实现多个图层堆叠到一块儿
- Android异步处理二:使用AsyncTask异步更新UI界面
- Android(安卓)安全加密:Https编程详解
- Android学习笔记-Android简介
- Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面
- android中的ellipsize设置(省略号的问题)
- Android异步处理系列文章四篇之二 使用AsyncTask异步更新UI界面
- android library project使用
- android - TextView单行显示...或者文字左右滚动(走马灯效果)