如何限制textview显示文字的个数
发布网友
发布时间:2022-04-24 01:24
我来回答
共1个回答
热心网友
时间:2023-05-28 13:27
TextView中有个ellipsize属性,作用是当文字过长时,该控件该如何显示,解释如下:
1.android:ellipsize=”start”—–省略号显示在开头
2.android:ellipsize=”end”——省略号显示在结尾
3.android:ellipsize=”middle”—-省略号显示在中间
4.android:ellipsize=”marquee”–以跑马灯的方式显示(动画横向移动)
文字左右滚动三个属性:
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
设置显示的行数:
android:maxLines="2" //文字最多显示两行
理解了这些属性,对于设置显示效果就再容易不过了!