入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

去除TextView后面的省略号

创建时间:2016-08-31 投稿人: 浏览次数:1029

我们知道当我们把TextView的行数设置为1行时,如果文字内容超过了行宽那么文字最后会已…来表示。近期产品有个变态的需求:文本框单行显示,超出的文字直接截取,末尾不显示…。
接到需求时,我本以为设置下面属性就OK了

android:singleLine="true"
android:ellipsize="none"

开始看着确实满足要求了,但是后面却发现有些文字被截成了一半!!!记住,不是文字内容截取一半,是单个文字被截取了,百般调试无果。在网上寻找解决办法,有位仁兄自定义了TextView,但我实在不想因为这个来引入一个自定义View。抱着试试看的态度使用了下面的属性:

 android:maxLines="1"

用这个来代替上面的两个属性,居然成功了!!!
分享给大家,让大家少走弯路。

声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像