TextView中内容过长时添加省略号的属性,即ellipsize

用法如下:

在XML文件中设置:

android:ellipsize = "end"    //省略号在结尾android:ellipsize = "start"   //省略号在开头android:ellipsize = "middle"       //省略号在中间android:ellipsize = "marquee"     // 跑马灯android:singleline = "true"       //添加一个约束

在代码中可以这样写,如下:

textView.setEllipsize(TextUtils.TruncateAt.valueOf("END"));textView.setEllipsize(TextUtils.TruncateAt.valueOf("START"));textView.setEllipsize(TextUtils.TruncateAt.valueOf("MIDDLE"));textView.setEllipsize(TextUtils.TruncateAt.valueOf("MARQUEE"));textView.setSingleLine(true);     //添加约束


此属性还可以对EditText控件使用,但是不支持marquee(跑马灯效果)。

更多相关文章

  1. android中的ellipsize属性应用
  2. android的theme的用法
  3. android 让多余的文字不显示
  4. android中的ellipsize
  5. android中的ellipsize
  6. android文本按钮与输入框
  7. Android的UI书写的四种方法
  8. Android(安卓)添加按钮
  9. Android(安卓)下拉框并添加事件

随机推荐

  1. Android dialogUtils 拿来就用
  2. 在 Android(安卓)中调用二进制可执行程序
  3. Android adb常见问题
  4. Android Client 与 C# Server 的Socket通
  5. android 8.1 vts环境和测试
  6. android scrollview 相关
  7. 中国Android大牛
  8. Android实现蒙版弹出框效果
  9. sencha touch中处理Android返回按钮事件
  10. 关于android 全景开发