4

使用 HTML 标记进行样式设置在 strings.xml 中不起作用,我不知道为什么。

<string name="autores">This aplication is developed by <i>Charles</i></string>

它在查尔斯这个词中设置了没有斜体的短语。可能是什么问题?

非常感谢

4

2 回答 2

8

解决方案:

您可以使用 CDATASection。

例子:

<string name="autores">
<![CDATA[
This application is developed by <i>Charles</i>
]]>
</string>

dialog.setMessage(Html.fromHtml(this.getString(R.string.autores)));

参考:

CDATA部分

我希望它会有所帮助!

于 2013-06-06T20:02:37.243 回答
0

strings.xml 文件不应该以这种方式使用。SpannableString改为以编程方式使用s。例如:在 Android 中使用 Html.fromHtml() 突出显示文本颜色?

于 2013-06-06T19:42:57.740 回答