strings.xmlの別の文字列配列から文字列配列を参照したいと思います。私の活動で文字列配列( "plants"という名前)を読み込もうとすると、すべての項目の値はnullになります。参照string-arrays in android strings.xml
これらの値を取得する可能性はありますか?ここで
はのstrings.xmlの一部です:私は、例えば、このような値にアクセスしようとする
<string name="Orlaya_grandiflora_1">Orlaya grandiflora</string>
<string name="Orlaya_grandiflora_2">Large-Flowered Orlaya</string>
<string name="Orlaya_grandiflora_3">Apiaceae</string>
<string-array name="Orlaya_grandiflora">
<item>@string/Orlaya_grandiflora_1</item>
<item>@string/Orlaya_grandiflora_2</item>
<item>@string/Orlaya_grandiflora_3</item>
</string-array>
<string-array name="plants">
<item>@array/Ginkgo_biloba</item>
<item>@array/Capsicum_frutescens</item>
<item>@array/Viscum_album</item>
<item>@array/Orlaya_grandiflora</item>
</string-array>
:
String[] plantArray = resources.getStringArray(R.array.plants);
for (String plant : plantArray) {
System.out.println("--> " + plant);
}
植物の値は、すべての場合、「ヌルであります"
値にアクセスする方法を知っている人はいますか? Android - String Resources
exacly "resources"とは何ですか?オブジェクトですか? –
これはありませんでした:Resources resources = getResources(); – alex3000