Android TextView加下劃線 刪除線

2021-08-25 08:31:17 字數 1162 閱讀 8412

android知識點textview加橫線的屬性:

例如:**加下劃線、橫線

mtextview.getpaint().setflags(paint. underline_text_flag);//這個屬性的字型有點模糊不清(上圖效果)

mtextview.getpaint().setflags(paint. strike_thru_text_flag);//這個屬性的字型有點模糊不清(下圖效果)

我們發現兩張圖的字型都有模糊效果 可以去掉模糊效果 只需加一句屬性"paint.anti_alias_flag"

//字型變清晰

textview.getpaint().setflags(paint.anti_alias_flag);

//可以合併一起寫為:

mtextview.getpaint().setflags(paint. strike_thru_text_flag|paint.anti_alias_flag);

mtextview.getpaint().setflags(0); // 取消設定的的劃線
mtextview.getpaint().setantialias(true);// 抗鋸齒
我要一步一步往上爬

在最高點乘著葉片往前飛

任風吹幹流過的淚和汗

我要一步一步往上爬

等待陽光靜靜看著它的臉

小小的天有大大的夢想

我有屬於我的天

任風吹幹流過的淚和汗

總有一天我有屬於我的天

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