在字符串名称xml文件中包含@

时间:2014-06-05 23:15:04

标签: android xml

例如,我想在我的xml资源文件中创建一个String数组,我需要让字符串以@开头,然后我将这些字符串加载到数组适配器中供以后使用。

 <string-array name="options">
    <item>Off</item>
    <item>@5 minutes</item>
    <item>@10 minutes</item>
    <item>@15 minutes</item>
    <item>@20 minutes</item>
</string-array>

我得到的错误是没有指定资源类型。那么有没有一种方法可以使用我不知道的某种类型的转义序列来完成这项工作?

2 个答案:

答案 0 :(得分:2)

很容易。使用\ @

转义它
  <item>\@5 minutes</item>

答案 1 :(得分:1)

您可以在字符串资源中使用@符号的html值。例如:

<item>&#64;5 minutes</item>