在 android 的textview中
同時設置
android:maxWidth="155dp"
android:lines="1"
android:ellipsize="end"
在部分手機上運行時,當textview的長度超過155dp時,會發現最後顯示出來的長度並沒有達到155dp,甚至還差的很寬,如圖
解決方法:
把
android:lines="1"
替換爲
android:singleLine="true"
即
android:maxWidth="155dp"
android:singleLine="true"
android:ellipsize="end"
得到結果如圖: