如果说文字后面的....在文字的最下面 这个使用的属性是ellipsize

下面来看下这个属性

android:ellipsize=”start”—–省略号显示在开头 “…xxx” 这个是设置显示后面的几个文字

看效果图

Android textview 只显示一行,多余部分显示....._第1张图片
android:ellipsize=”end”——省略号显示在结尾 “xxx…” 设置前世前面的几个文字

看下效果图

Android textview 只显示一行,多余部分显示....._第2张图片
android:ellipsize=”middle”—-省略号显示在中间 “xx…xx”

中间效果图

Android textview 只显示一行,多余部分显示....._第3张图片
android:ellipsize=”marquee”–跑马灯效果 

跑马灯详细可以看这篇博客

注意点

1 虽然singleLine 属性过时了但是,不设置还是不显示效果的,所以我们设置的时候记得下面3个属性

       android:maxEms="5"       android:ellipsize="end"       android:singleLine="true"

2 textView的属性要宽度要设置为wrap_content 如果是match_parent 是不显示效果的。。。。。。。。


 

更多相关文章

  1. android-xml布局属性 - 随心
  2. Android中gravity的各种效果图
  3. 关于android:layout_weight属性使用注意事项
  4. Android布局文件属性笔记

随机推荐

  1. android 报错java.io.IOException: Permi
  2. Android的消息处理机制(Looper,Handler,Mess
  3. android SQLite常用数据类型
  4. android 一个Apk启动另一个Apk
  5. Android透明度的设置(transparent transl
  6. Android(安卓)Activity 和 ViewGroup中事
  7. Android(安卓)XMPP 例子(Openfire+asmack
  8. Android从相册中获取图片以及路径
  9. 笑谈Android之Shared Preferences
  10. android开发文档工具集(持续更新中...)