如何从该字符串中获取下划线和粗体文本.. 我需要像 Hello good night "underline&bold" 这样的输出,他喜欢唱歌。
问问题
98 次
3 回答
2
这很简单,只要你喜欢。
Message = "<HTML><BODY><U><B>TEST STRING</BODY></HTML>"; //or Message = "<U><B>TEST STRING</B></U>";
Textview.setText(Html.fromHtml(Message));
您只需将 html 格式的字符串添加到 textview 中,它就会按照 html 格式呈现。
于 2013-07-19T11:49:32.437 回答
2
将此用于粗体和下划线
String tempString="yourString";
SpannableString spanString = new SpannableString(tempString);
spanString.setSpan(new UnderlineSpan(), 0, spanString.length(), 0);
spanString.setSpan(new StyleSpan(Typeface.BOLD), 0, spanString.length(), 0);
于 2013-07-19T11:42:01.613 回答
0
利用
textview.setText(Html.toHtml(myString));
您可以在其中使用 html 标签在myString
变量中添加粗体和下划线。
说
myString="My name is <b> Naresh</b>...";
于 2013-07-19T11:48:41.423 回答