Android textview 只显示一行,多余部分显示.....
16lz
2021-01-23
如果说文字后面的....在文字的最下面 这个使用的属性是ellipsize
下面来看下这个属性
android:ellipsize=”start”—–省略号显示在开头 “…xxx” 这个是设置显示后面的几个文字
看效果图
android:ellipsize=”end”——省略号显示在结尾 “xxx…” 设置前世前面的几个文字
看下效果图
android:ellipsize=”middle”—-省略号显示在中间 “xx…xx”
中间效果图
android:ellipsize=”marquee”–跑马灯效果
跑马灯详细可以看这篇博客
注意点
1 虽然singleLine 属性过时了但是,不设置还是不显示效果的,所以我们设置的时候记得下面3个属性
android:maxEms="5" android:ellipsize="end" android:singleLine="true"
2 textView的属性要宽度要设置为wrap_content 如果是match_parent 是不显示效果的。。。。。。。。