在strings.xml中使用@符号

时间:2011-12-30 20:11:01

标签: android

如何在strings.xml中的字符串中使用@符号?

<string name="twitter">@npike</string>

XML编辑器非常生气:

error: Error: No resource type specified (at 'twitter' with value '@npike').

3 个答案:

答案 0 :(得分:27)

请改用:

<string name="twitter">\@npike</string>

答案 1 :(得分:7)

我建议使用\ u0040之类的unicode而不是'@'符号。 XML处理不喜欢特殊符号。这是特殊字符列表,它是unicode值Special characters and unicode values

答案 2 :(得分:2)

尝试使用反斜杠“\ @”转义它。这适用于报价。你不能在strings.xml中使用XML实体,否则我会建议。