我已经能够在字符串中使用html标签,即从资源中设置textview,如:
<resources>
<string name="somestring">
<B>Title</B> <I>Italic</I><BR/>
Content
</string>
</resources>
当文本在资源中并且我将其设置为textView时,这可以正常工作。
现在,我想以编程方式将我在运行时从服务器获取的字符串设置为textView。因此,我无法在资源文件夹中定义字符串。
我尝试了以下
textView.setText("<B>Bold</B><I>Italic</I>");
但这不起作用。任何帮助将不胜感激。
答案 0 :(得分:9)
使用以下代码:
textview.setText(Html.fromHtml("YOUR HTML STRING"));
希望它会对你有所帮助。