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

标签 android xml

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

 <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>

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

最佳答案

很简单。使用\@

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

关于android - 在字符串名称 xml 文件中包含 @,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24071726/

相关文章:

android - 如何以编程方式检查用户是否与他们的 Android 手机进行了交互?

android - 使用电话号码注册

android - 将 Inception V3 自定义模型移植到 Android Tensor Flow Camera Demo 时崩溃

xml - 如何使用 DOM 解析器轻松解析大型 xml 数据?

xml - 使用VB.Net解析复杂的xml : elements into strings depending on namespace

java - 如何从包(工具栏)设置文本

java - 使用 Spring 和 GsonHttpMessageConverter 进行嵌套 JSON 解析?

java - 如何从多个来源填充一个ListView?

sql - 在SQL Server中将XML元素选择到表行中

java XML 解析,标记必须格式良好