Android TextView 现在指定字数,多余部分显示省略号

TextView中有个ellipsize属性,作用是当文字过长时,该控件该如何显示,解释如下:
1. android :ellipsize=”start”—–省略号显示在开头
2.android:ellipsize=”end”——省略号显示在结尾
3.android:ellipsize=”middle”—-省略号显示在中间

4.android:ellipsize=”marquee”–以跑马灯的方式显示(动画横向移动)

android:ems:设置TextView的宽度为N个字符的宽度。这里测试为一个汉字字符宽度

android:maxEms:设置TextView的宽度为最长为N个字符的宽度。与ems同时使用时覆盖ems选项。


android:singleLine="true"———单行显示

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:maxEms="10"
    android:singleLine="true"
    android:ellipsize="end"
    />



你可能感兴趣的:(Android TextView 现在指定字数,多余部分显示省略号)