TextView-android:ellipsize 属性

╰半橙微兮° 2024-02-17 18:55 87阅读 0赞

这个属性用于设置当文字长度超过TextView宽度时的显示方式

例子:

  1. android:id="@+id/textView"
  2. android:layout_width="100dp"
  3. android:layout_height="wrap_content"
  4. android:lines="1"
  5. android:ellipsize="??????"
  6. android:text="嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻" />

如果不设置ellipsize,会这样显示:(单行+规定了宽度)
这里写图片描述

接下来设置ellipsize属性
- android:ellipsize=”start”——省略号显示在开头
这里写图片描述
- android:ellipsize=”end”——省略号显示在结尾
这里写图片描述
- android:ellipsize=”middle”——省略号显示在中间
这里写图片描述
- android:ellipsize=”marquee”——滚动(需获得当前焦点时)
:P好像有点不对所以暂时没截图
这里写图片描述诶嘿

发表评论

表情:
评论列表 (有 0 条评论,87人围观)

还没有评论,来说两句吧...

相关阅读

    相关 属性

    特别声明一: 本文主要学习并整理自51CTO课程`《Vue.js 2.0之全家桶系列视频课程》`,讲师`汤小洋`,跳转链接见文末。 特别声明二: 本文核心内容全部来自51CT