【问题标题】:how to NAME a string-array using a string resource如何使用字符串资源命名字符串数组
【发布时间】:2011-11-05 01:04:54
【问题描述】:

我该怎么做?

<string-array name="@string/a_string_from_resources">  

是否可以使用字符串资源命名字符串数组?

<?xml version="1.0" encoding="utf-8"?>  
<resources>  
    <string-array name="@string/a_string_from_resources">  
        <item>first</item>  
        <item>second</item>  
        <item>third</item>  
        <item>fourth</item>  
        <item>fifth</item>  
    </string-array>
</resources>

【问题讨论】:

  • @awoodland - 我的查询很容易理解我想在这里了解的内容。我正在为我的问题寻求建设性的答案
  • 对不起,我不应该这样说。我试图表明我认为过多的问号会降低原本非常好的问题的质量。

标签: android string resources arrays


【解决方案1】:
<string-array name="array_name">  

【讨论】:

  • 这只是给出一个字符串作为名称....我想从我定义用作此字符串数组名称的资源中提取一个现有字符串。
  • 我认为这不可能。字符串可能会根据配置更改而有所不同。并且所有配置的资源名称必须相同。
【解决方案2】:

我猜你不能!因为 R.java 是同时从所有资源中生成的。由于 xml 在生成之前是没有意义的,因此资源文件将无法从自己那里收集资源。

【讨论】:

    猜你喜欢
    • 2017-02-22
    • 2011-05-08
    • 1970-01-01
    • 1970-01-01
    • 2017-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多