在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:ellipsize的使用
  3. android:ellipsize的使用
  4. android:maxLines和android:ellipsize
  5. android:ellipsize的使用
  6. TextView常用属性android:ellipsize
  7. Android中的ellipsize
  8. android中的ellipsize
  9. android中的ellipsize

随机推荐

  1. Android 仿QQ多级列表框实现
  2. 针对Android 平板的海豚浏览器正式版推出
  3. Android Wear Preview - 设计规范(Design
  4. android root后数据安全
  5. android屏保源码
  6. Android--ListView 分割线
  7. android API版本对应的系统版本及Android
  8. default locale 设置地区
  9. android EditText 不自动获取焦点并弹出
  10. android仿漫画源码、抽奖转盘、Google相