0

我想使用 Html.fromhtml 在 textview 中显示一些 html 文本,例如:

<font color=royalblue>hello</font> a royalblue color ...

android资源文件中定义了royalblue,还有很多其他颜色

<color name="royalblue">#A0B4F0</color> a royalblue color ...

我想找到所有的color=xxx,替换成color=颜色资源文件中对应的值

<font color="#A0B4F0">hello</font>

所以Html.fromhtml()可以正确处理字体标签。

我怎样才能做到这一点?

4

1 回答 1

0
String tv = textview.getText();
tv = tv.replace("royalblue", "#A0B4F0");

textview.setText(tv);
于 2013-02-15T22:12:59.940 回答