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 开发-spinner下拉框控件的实现
  2. 关于安卓 TextView 添加点击事件
  3. android ellipsize 属性详解
  4. Android(安卓)Tabhost中tab添加数字demo
  5. Android窗口机制(二)Window,PhoneWindow,DecorView,setContentView源
  6. android 开发技巧(9)--为文本添加发亮的效果
  7. Android学习笔记(一)——src和background区别
  8. TextView过长显示省略号, TextView文字中间加横线
  9. android ellipsize的使用

随机推荐

  1. 如何使Android应用程序获得root权限
  2. android 3.3 butterknife-7.0.1。jar(com
  3. Android 实例讲解 Spinner样式修改
  4. 解决Only the original thread that crea
  5. Android游戏发展趋势分析
  6. android中往字符串数组动态添加元素
  7. Android Studio 小技巧(2):AS中Button文字默
  8. android BOOT_COMPLETED 失败
  9. 对Android的理解
  10. Android(安卓)判断SIM卡属于哪个移动运营