设置TextView超过一定长度后显示省略号

<TextView
            android:id="@+id/area"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerVertical="true"
            android:text="乌鲁"
            android:drawablePadding="4dp"
            android:ellipsize="end"
            android:maxEms="4"
            android:singleLine="true"
            android:textSize="14sp"
            android:drawableRight="@drawable/more"
            android:paddingLeft="10dp"
            android:textColor="@android:color/white"/>

归根到底就是添加3个属性:

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

这样,当超过2个字就显示…

你可能感兴趣的:(设置TextView超过一定长度后显示省略号)