【问题标题】:Referencing an XML string in an XML Array (Android)引用 XML 数组中的 XML 字符串 (Android)
【发布时间】:2011-02-21 06:32:06
【问题描述】:

在arrays.xml中

<string-array name="my_items">
  <item>My item 1</item>
  <item>My item 2</item>
  <item>My item 3</item>
</string-array>

在strings.xml中

<resources>
  <string name="item1">My item 1</string>
  <string name="item2">My item 2</string>
  <string name="item3">My item 3</string>
</resources>

我想从 strings.xml 中引用数组“My item 1”中的字符串。我该怎么做?

【问题讨论】:

    标签: android


    【解决方案1】:

    你不能。 可能可以反过来:在&lt;string-array&gt; 中有@string/item1

    【讨论】:

      【解决方案2】:

      哦,是的,这就是我的意思。我就是这样做的。

      <string-array name="my_items">
        <item>@string/item1</item>
        <item>@string/item2</item>
        <item>@string/item3</item>
      </string-array>
      

      它在 Android 1.6 中正确解析

      【讨论】:

      • 如果它们在同一个 xml 文件中,它对我不起作用...我想我应该添加那个重要的注释* -- 使用 Ubuntu 和 Eclipse 4.2
      • 如果 @string 未被识别,请尝试将其键入 IDE,而不是复制和粘贴。
      猜你喜欢
      • 2011-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-29
      • 1970-01-01
      • 1970-01-01
      • 2013-11-21
      • 1970-01-01
      相关资源
      最近更新 更多