用法如下:

在xml中

android:ellipsize = "end"   省略号在结尾

android:ellipsize = "start"  省略号在开头

android:ellipsize = "middle" 省略号在中间

android:ellipsize = "marquee" 跑马灯

最好加一个约束android:singleline = "true"

当然也可以用代码语句

tv.setEllipsize(TextUtils.TruncateAt.valueOf("END"));

tv.setEllipsize(TextUtils.TruncateAt.valueOf("START"));

tv.setEllipsize(TextUtils.TruncateAt.valueOf("MIDDLE"));

tv.setEllipsize(TextUtils.TruncateAt.valueOf("MARQUEE"));

最好再加一个约束tv.setSingleLine(true);

不仅对于textview有此属性,对于editext也有,不过它不支持marquee

更多相关文章

  1. android中的ellipsize
  2. Android中的inputType属性简单用法.
  3. android ellipsize 属性详解
  4. android中的ellipsize属性应用
  5. Android中Selector的用法
  6. android的theme的用法
  7. android 让多余的文字不显示
  8. android中的ellipsize
  9. android中的ellipsize

随机推荐

  1. 安装文件check_mk linux agent安装
  2. UNIX网络编程之源代码的编译和使用
  3. 在linux上获取已连接电视的电源状态
  4. mt7620的u-boot 代码
  5. linux audio(alsa) 驱动注册的简明流程.
  6. Linux常用命令(十) - nl
  7. linux抢占式调度
  8. Linux中有趣的几条命令
  9. Linux 基础总结(一)--Linux常用系统变量,a
  10. 英特尔 QSV 在 FFMPEG 中的使用(Linux)