Android Textview 只显示一行,多余部分显示"…"

<TextViewandroid:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true"android:ellipsize="end"/>

android:ellipsize="end"

在TextView 和 EditText中,可以使用ellipsize来设置文字溢出隐藏,如:“一段很长的文本…”

用法如下:

在xml中

android:ellipsize = "end"   省略号在结尾android:ellipsize = "start"   省略号在开头android:ellipsize = "middle" 省略号在中间android:ellipsize = "marquee" 跑马灯

配合maxLines使用,经测试配合maxLength使用无效

 <TextView            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:ellipsize="end"            android:maxLength="18" />

更多相关文章

  1. Android当中layer-list使用来实现多个图层堆叠到一块儿
  2. Android异步处理二:使用AsyncTask异步更新UI界面
  3. Android(安卓)安全加密:Https编程详解
  4. Android学习笔记-Android简介
  5. Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面
  6. android中的ellipsize设置(省略号的问题)
  7. Android异步处理系列文章四篇之二 使用AsyncTask异步更新UI界面
  8. android library project使用
  9. android - TextView单行显示...或者文字左右滚动(走马灯效果)

随机推荐

  1. 安卓消息处理机制
  2. 向Android操作栏中添加操作项和浮动菜单
  3. W/System.err:at java.net.PlainDatagramS
  4. Android Activity 完全解析(下)
  5. Android新手入门2016(11)--非阻塞对话框Ale
  6. 如何把项目从github上导入到android stud
  7. android在onCreate()方法中获取View的宽
  8. 【Android 进阶】ButterKnife-黄油刀
  9. 对于Android的文件结构介绍
  10. Android 国际化 语言适配