Answers:
用
<
对于 <
>
对于 >
&
对于 &
插入特殊字符的另一种方法是遵循Moss指南:如何通过使用Unicode定义在Android strings.xml中写入字符和:
例:
<string name="item_unknown">\u003c Item Unknown \u003e</string>
出现在字符串中:
< Item Unknown >
我偶然发现了这个问题,因为我在字符串中使用了HTML标记。
如果您参考Android String Resources文档,在“ HTML标记样式”部分中,您将在strings.xml中看到,需要使用&lt; 用于左括号,但您可以安全地使用反斜杠和右括号。例如:
<b>Text</b>
可以写成:
<b>Text</b>
在您的strings.xml中。
如果在代码中使用此HTML字符串,则可以使用:
Html.fromHtml( getResources().getString(R.string.yourHTMLString )
输出将是您的粗体字符串!