【发布时间】:2010-08-03 16:04:38
【问题描述】:
我有一个 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,或者我将默认值(第三个参数)更改为...
有谁知道我做错了什么或者这是否可能?
【问题讨论】:
-
为什么不用android的资源?那可以是一个数组。
标签: android resources xmlpullparser