當需要只顯示當行,超出的部分使用省略號,可以使用 android:singleLine="true",
但是singleLine屬性已經被標為不推薦使用了,可以使用 android:ellipsize屬性同樣可以實現。具體如下:
android:ellipsize="end"
android:lines="1"
android:inputType="text"
但注意:寫上上面這三句發現無效,如果去掉了android:inputType="text" 反而發現有效了。原因就是和inputType有關,inputType不能是text 或者其他的沒試過 或者不要設置inputType屬性,不然發現沒有效果。