简而言之:我认为你不能,但似乎有一个解决方法:
如果您在这里查看Android资源:
[http://developer.android.com/guide/topics/resources/string-resource.html]
您可以看到,在数组部分(至少是字符串数组)下,“RESOURCE REFERENCE”(从XML中获取)不指定解决各个项目的方法。 您甚至可以尝试在XML中使用“@ array / yourarrayhere”。 我知道在设计时你会得到第一个项目。 但是,如果你想使用它,那就没有实际用处,当然,让我们说第二个。
但是,你可以做一个技巧。 看这里:
引用XML数组中的XML字符串(Android)
您可以通过在数组定义中查询独立字符串来“欺骗”(而不是真正)数组定义。 例如,在strings.xml中:
Earth
Moon
@string/earth
@string/moon
通过使用它,你可以在你的“android:text”和“android:title”XML字段中正常使用“@ string / earth”和“@ string / moon”,但你不会失去使用数组的能力 为了你想要的目的定义。
似乎在我的Eclipse上工作。 你为什么不试着告诉我们它是否有效?:-)