android TextView省略號的使用

2021-06-25 23:42:46 字數 693 閱讀 2145

當你的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...