我们在Android开发中,有时候由于长文本的显示页面展示不下,而且我们也不想让它全部显示,那就用以下这个方法吧
加上这两行代码即可
android:singleLine="true"
android:ellipsize="end"
android textview 显示一行,且超出自动截断,显示"..."
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/textview"
android:singleLine="true"
android:ellipsize="end"
android:textStyle="bold"
android:textSize="15sp"
android:width="120dp"/>
其实省略号不只可以放在结尾部分,也可以放在前面,中间等,如下:
android:ellipsize="start" 省略号在开头
android:ellipsize="middle" 省略号在中间
android:ellipsize="end" 省略号在结尾
android:ellipsize="marquee" 跑马灯显示