3

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

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

4

1 回答 1

11

使用如下代码:

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

希望它会帮助你。

于 2013-06-25T06:43:22.203 回答