Android中TextView設置最大長度,超出顯示省略號


今天在項目中碰到一個問題,在一個頁面的頂部的標題欄顯示公司的名字,但由於公司名稱較長,顯示不開,影響美觀。故在網上查閱資料,在此做個小的總結。

TextView中有個ellipsize屬性,作用是當文字過長時,該控件該如何顯示,解釋如下: 

1.Android:ellipsize=”start”—–省略號顯示在開頭 
2.android:ellipsize=”end”——省略號顯示在結尾 
3.android:ellipsize=”middle”—-省略號顯示在中間 
4.android:ellipsize=”marquee”–以跑馬燈的方式顯示(動畫橫向移動)

設置為ellipsize=”end”,同時應設置singleLine="true",效果如下

改完后果然好看多啦!!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM