,textview中内容过长的话自动换行

用法如下:

在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中的ellipsize属性应用
  5. android 让多余的文字不显示
  6. android中的ellipsize
  7. android中的ellipsize
  8. android文本按钮与输入框
  9. android text右对齐显示 并且 多余文字显示省略号

随机推荐

  1. Android(安卓)Java 网络 OS等笔试题 --
  2. Android(安卓)NDK入门实例 计算斐波那契
  3. Android之adb
  4. android之调用webservice 实现图片上传下
  5. 利用HTML5开发Android笔记
  6. Android零基础入门第33节:Android事件处理
  7. android 系统结构
  8. Android(安卓)加密传输(SSL),双向认证 笔记
  9. 安卓大佬力荐,送你一份超详细的Android学
  10. Android(安卓)File Transfer – 在 Mac