1. 程式人生 > >TextView最大長度限制,超出部分省略號顯示

TextView最大長度限制,超出部分省略號顯示

TextView最大字數長度經常需要控制,如用來顯示暱稱,暱稱的長度是不固定的,如果TextView後面有其他控制元件,需要注意是否會被TextView控制元件擠掉

xml中屬性設定:

<TextView
                        android:id="@+id/name"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:ellipsize="end"
                        android:maxEms="7"
                        android:singleLine="true"
                        android:textColor="@color/text_deep_black_color"
                        android:textSize="15sp" />

其中關鍵引數:
android:ellipsize="end"
android:maxEms="7"
android:singleLine="true"

PS:設定maxLength達不到這個效果,maxLength不會自動顯示省略號,具體區別可以上網搜尋一下。