當你的textview的內容很長,但是你又不希望整個文字內容都顯示出來,而是希望只是顯示內容的前面一部分,後面的內用用省略號代替,可以用一下方法
在你的xml檔案中加入
android:ellipsize="end"
android:singleline="true"
其中,end標示省略號在結尾的地方出現,可能做到這裡的話你發現還不能實現你想要的效果,那麼是因為你沒有對文字的數量或者行數進行限制,你可以加入一下**:
android:maxems="30" //限制最大的輸入值為30
或者,你可以限制輸入的最大行數:
android:maxlines="2"
擴充套件:android:ellipsize="end" 省略號在結尾
android:ellipsize="start" 省略號在開頭
android:ellipsize="middle" 省略號在中間
android:ellipsize="marquee" 跑馬燈
定時會傳送一些關於android開發的知識,已經發布了android volley的框架使用了哦,大夥可以再歷史記錄中檢視。
android textview換行問題
應用中 textview包含年月日的時候 在一行內不能顯示完整時 文字內容會自動換行。這裡使用網上大家使用的方法,比如半形轉全形 過濾特殊字元等等都無效。最終的解決辦法是在年月日這裡加空格。eg 2013年11月28日20時22分 最終替換為 2013 年 11 月 28 日 20時22分 個人理解...
android textview功能列表
1 顯示富文字 url 文字大小 顏色 字型 autolink all phone web email map none string str i love china charsequeence cq html.fromhtml str textview.settext cq textview.s...
Android TextView屬性XML詳解
android ems 設定textview的寬度為n個字元的寬度。android maxems 設定textview的寬度為最長為n個字元的寬度。與ems同時使用時覆蓋ems選項。android minems 設定textview的寬度為最短為n個字元的寬度。與ems同時使用時覆蓋ems選項。an...