textview加下劃線

2021-09-10 18:02:06 字數 2239 閱讀 2661

實現下劃線及顏色設定:

public class atactivity extends activity

}public class atactivity extends activity  

tv.settext(style);   

}ll.addview(tv);

tv=new textview(this);

tv.settext(html.fromhtml("預設的超連結樣式"));

tv.setmovementmethod(linkmovementmethod.getinstance());  

ll.addview(tv);}}

在xml檔案中使用android:textstyle="bold" 可以將英文設定成粗體,但是不能將中文設定成粗體,將中文設定成粗體的方法是:

textview tv = (textview)findviewbyid(r.id.textview01);

textpaint tp = tv.getpaint();

tp.setfakeboldtext(true);

其他還有:

textview.settextsize(typedvalue.complex_unit_sp, 24f);//設定成24sp  

textview.settypeface(typeface.defaultfromstyle(typeface.bold));//可能中文加粗無效

textview.settypeface(typeface.defaultfromstyle(typeface.italic));//可能中文無效

textview.settext(html.fromhtml(""+texts+""));//下劃線

textview.settypeface(typeface.monospace,typeface.italic);//斜體,中文有效

textview.getpaint().setflags(paint. strike_thru_text_flag );//中間加橫線

textview.getpaint().setflags(paint. underline_text_flag );//底部加橫線

再分享一下我老師大神的人工智慧教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智慧的隊伍中來!

實現下劃線及顏色設定:

public class atactivity extends activity

}public class atactivity extends activity  

tv.settext(style);   

}ll.addview(tv);

tv=new textview(this);

tv.settext(html.fromhtml("預設的超連結樣式"));

tv.setmovementmethod(linkmovementmethod.getinstance());  

ll.addview(tv);}}

在xml檔案中使用android:textstyle="bold" 可以將英文設定成粗體,但是不能將中文設定成粗體,將中文設定成粗體的方法是:

textview tv = (textview)findviewbyid(r.id.textview01);

textpaint tp = tv.getpaint();

tp.setfakeboldtext(true);

其他還有:

textview.settextsize(typedvalue.complex_unit_sp, 24f);//設定成24sp  

textview.settypeface(typeface.defaultfromstyle(typeface.bold));//可能中文加粗無效

textview.settypeface(typeface.defaultfromstyle(typeface.italic));//可能中文無效

textview.settext(html.fromhtml(""+texts+""));//下劃線

textview.settypeface(typeface.monospace,typeface.italic);//斜體,中文有效

textview.getpaint().setflags(paint. strike_thru_text_flag );//中間加橫線

textview.getpaint().setflags(paint. underline_text_flag );//底部加橫線

textview加下劃線

實現下劃線及顏色設定 public class atactivity extends activity public class atactivity extends activity tv.settext style ll.addview tv tv new textview this tv.se...

textview加下劃線

下劃線 textview.getpaint setflags paint.underline text flag 取消設定的線 textview.getpaint setflags 0 取消設定的的劃線我封裝了幾個方法 直接呼叫 下劃線 param textview private void add...

Android TextView新增下劃線和中劃線

我們在開發應用的時候,尤其是在做 專案的時候,需要用到原 以及降價後的 這就不可避免用到中劃線或者下劃線,在原 上做乙個中劃線,這樣效果更好.那麼如何設定中劃線或者下劃線呢?請看本文.1.textview設定下劃線 textview.getpaint setflags paint.underline...