在我的应用程序中,我使用了一组可绘制的 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 的整数数组呢?
谢谢 :)