私のアプリでは、描画可能な ID の配列を使用しています。res/values/arrays.xml に保存された XML ファイルです。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<array name="icons">
<item>@drawable/home</item>
<item>@drawable/settings</item>
<item>@drawable/logout</item>
</array>
</resources>
次に、次のコードを使用して取得します。
Resources res = getResources();
TypedArray icons = res.obtainTypedArray(R.array.icons);
Drawable drawable = icons.getDrawable(0);
しかし、「配列を解決できないか、フィールドではありません」というエラーが表示されます。
では、xml ファイルから ID を含む int の配列を取得するにはどうすればよいでしょうか。
ありがとう :)