使用HTML标记进行样式化,它在strings.xml中不起作用,我不知道,为什么。
<string name="autores">This aplication is developed by <i>Charles</i></string>
它在查尔斯一词中没有用斜体表示这句话。 这可能是什么问题?
非常感谢
答案 0 :(得分:8)
<强>解决方案:强>
您可以使用CDATASection。
示例:强>
<string name="autores">
<![CDATA[
This application is developed by <i>Charles</i>
]]>
</string>
和
dialog.setMessage(Html.fromHtml(this.getString(R.string.autores)));
<强>参考:强>
我希望它会有所帮助!!
答案 1 :(得分:0)
strings.xml文件不应该以这种方式使用。请以编程方式使用SpannableString
。例如:Highlighting Text Color using Html.fromHtml() in Android?