有一个TextView
:
TextView tabTitle = (TextView) tab.findViewById(R.id.tabLabel);
这个
TextView
有一个text
。如何使其
text
成为underlined
? 最佳答案
下划线有三种方法,
使用可扩展对象作为,
String data="Underlined Text";
SpannableString content = new SpannableString(data);
content.setSpan(new UnderlineSpan(), 0, data.length(), 0);
mTextView.setText(content);
使用html.fromHTML()
String htmlStr="<u>Underlined Text</u>";
mTextView.setText(Html.fromHtml(htmlStr));
您可以使用textview的setpaintflags方法
mTextView.setPaintFlags(mTextView.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG);
mTextView.setText("Underlined Text");