4、下划线
2016-11-14 本文已影响10人
Shelton_Kevin
android给textview文字添加下划线的几种方式
方案一:使用SpannableString类
public SpannableString getUnderlineText(String name) {
SpannableString ss = new SpannableString(name);
ss.setSpan(new UnderlineSpan(), 0, name.length(),
Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
return ss;
}
方案二:使用Html.fromHtml()
textView.setText(Html.fromHtml("<u.>"+"0123456"+"</u>"));//去掉u后面的.
方案三:使用TextView的Paint的属性
tvTest.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下划线