在Android中最常見的需求,就是在在外部展示信息時,需要簡要展示內容。TextView僅需在靜態布局文件中設置以下幾個屬性:
android:maxWidth=“100dp”? // 寬度是多少才算超出
android:maxLines="2" // 高度多少才算超出
android:ellipsize="end" // 代表啟用省略號
容易被忽略的問題:
在布局中,大部分人喜歡設置 wrap_content、match_parent 為TextView的寬高。match_parent 和wrap_content 這兩個參數又不是一個明確的值,導致省略號無法顯示(因為系統不知道邊界在哪)