android以编程方式在textview中使用html标签

时间:2013-06-25 06:41:42

标签: android textview

我已经能够在字符串中使用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>");

但这不起作用。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:9)

使用以下代码:

textview.setText(Html.fromHtml("YOUR HTML STRING"));

希望它会对你有所帮助。