最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Android设置当TextView中的文字超过TextView的容量时用省略号代替
时间:2022-06-25 23:27:31 编辑:袖梨 来源:一聚教程网
有时候在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(跑马灯)。
相关文章
- 魔兽世界怀旧服Plus谢尔索斯号角任务攻略 11-29
- 饥荒联机版传送焦点制作方法 传送焦点怎么做 11-29
- 职场幻想体力怎么提升 体力增加方法介绍 11-29
- dnf梦境幻象在哪里进 梦境幻象怎么进去 11-29
- 原神嘉明武器选择推荐 嘉明带什么武器好 11-29
- 饥荒联机版漩涡传送门出现条件一览 11-29