Android设置当TextView中的文字超过TextView的容量时用省略号代替
程序员文章站
2023-12-14 21:34:16
有时候在listview中显示textview时由于长度过长而导致text会隔行显示,ui上看起来就比较的不友好。
官方提供了相关的实现单行显示的方法。
只需要下边的设...
有时候在listview中显示textview时由于长度过长而导致text会隔行显示,ui上看起来就比较的不友好。
官方提供了相关的实现单行显示的方法。
只需要下边的设置:
textview.setsingleline(); textview.setellipsiz(textutils.truncateat.valueof("end"));
在xml中设置如下:
android:singleline="true" android:ellipsize="end"
中间的singleline设置为true,就可以实现单行,且省略号在最后,而ellipsize则是控制省略号的位置,分别有start(开始),middle(中间),end(最后),marquee(跑马灯)。
以上所述是小编给大家介绍的android设置当textview中的文字超过textview的容量时用省略号代替,希望对大家有所帮助