我有一个 XML 资源文件:
<resources>
<section>
<category value="1" resourceId="@xml/categoryData1" />
<category value="2" resourceId="@xml/categoryData2" />
<category value="3" resourceId="@xml/categoryData3" />
</section>
</resources>
使用 XmlPullParser,START_TAG
我可以使用:
int value = parser.getAttributeIntValue(null, "value", 0);
获取值 1, 2, 3 ...但是:
int resourceId = parser.getAttributeIntValue(null, "resourceId", 0);
不起作用...它只会产生默认值0,或者我将默认值(第三个参数)更改为...
有谁知道我做错了什么或者这是否可能?