Android TextView 用法小結

2021-07-12 03:12:17 字數 1072 閱讀 4814

突然想總結一下了,慢慢總結中(未完待續)...

textview中 自己加粗方法

**中:

textview.settypeface(typeface.defaultfromstyle(typeface.bold));//加粗

textview.getpaint().setfakeboldtext(true);//加粗

xml布局中:

android:textstyle=」bold」//加粗

textview中設定文字的最大顯示行數,與width或者layout_width結合使用,超出部分自動換行,超出行數將不顯示。

xml布局中:

android:maxlines="3"

textview中 省略號

android:ellipsize="end" 

android:singleline="true"實現單行省略,

android:lines="3"   

android:ellipsize="end" 實現多行省略

但是當我們需要控制不是正行時需要通過 指定最大寬度實現自動省略 android:maxwidth="90dp"

**中,設定字型大小:

textview.settextsize(typedvalue.complex_unit_px,45); //設定45px   

textview.settextsize(typedvalue.complex_unit_sp,45); //設定45sp   

textview.settextsize(typedvalue.complex_unit_dip,45);//設定45dip  

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...