たとえば、次の場合String_Array
<string-array name="recipe_ingredients">
<item>@array/m1_ingredients</item>
<item>@array/m2_ingredients</item>
</string-array>
@array/m1_ingredients
別のString
_Arrayである場所にアクセスするにはどうすればよいですか
編集:いいえ、StringArray
もちろん、aのすべてのアイテムは常に文字列でなければなりません。だから他にはありえないStringArray
リソースに関するドキュメントを確認し、StringArray までスクロールします。
名前文字列。配列の名前。この名前は、配列を参照するためのリソース ID として使用されます。
ここに例があります
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="planets_array">
<item>Mercury</item>
<item>Venus</item>
<item>Earth</item>
<item>Mars</item>
</string-array>
</resources>
このアプリケーション コードは、文字列配列を取得します。
Resources res = getResources();
String[] planets = res.getStringArray(R.array.planets_array);