2011-08-27 168 views
3

我该如何做到这一点?如何使用字符串资源名称字符串数组

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

@awoodland - 我的查询很好理解我想知道的。我正在寻求对我的查询 –

+0

有建设性的答案对不起,我不应该这样说。我试图表明,我认为这个过度的问题标志着一个完全不错的问题的质量下降。 – Flexo

回答

0
<string-array name="array_name"> 
+0

这只是给一个字符串作为一个名字....我想从我定义的资源中抽取一个现有的字符串作为此字符串数组的名称。 –

+0

我不认为这是可能的。字符串可能因配置更改而有所不同。所有配置的资源名称必须相同。 – Michael

0

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