我有這個陣列到我的資源文件:如何從android資源獲取xml文件的數組?
<array name="xml_data">
<item>@xml/data1</item>
<item>@xml/data2</item>
<item>@xml/data3</item>
<item>@xml/data4</item>
</array>
通常情況下,它是從正常的陣列沒有什麼不同,但得到的代碼時,這不起作用......
final Resources res = getResources();
int[] xmlList = res.getIntArray(R.array.xml_data);
Log.i(TAG, "Data found: "+ xmlList.length);
for (int i = 0; i < xmlList.length; i++) {
Log.i(TAG, "Extract xml id="+ xmlList[i].);
}
這裏
Data found: 4
Extract xml id=0
Extract xml id=0
Extract xml id=0
Extract xml id=0
你能幫我一下:在logcat中獲得的輸出?
謝謝。