我在res/xml /文件夾中有一個XML索引,我希望它包含其他xml文件,以便在解析R.xml.index時,所有文件都合併成一個資源。Android在Eclipse中合併/包含嵌套的XML非佈局資源
我試圖include layout trick適應XML解析,所以我index.xml
看起來像這樣:
<?xml version="1.0" encoding="utf-8"?>
<Index xmlns:android="http://schemas.android.com/apk/res/android">
<Sheet>
<include xml="o_2sq_m.xml"/>
<include xml="o_2sq_r.xml"/>
</Sheet>
<Sheet>
<include xml="o_sq_tr_m.xml"/>
<include xml="o_sq_tr_r.xml"/>
</Sheet>
</Index>
和文件o_2sq_m.xml
,這是在同一文件夾中INDEX.XML,看起來像這樣:
<?xml version="1.0" encoding="UTF-8"?>
<Challenge xmlns:android="http://schemas.android.com/apk/res/android">
<Dimensions maxX="512" maxY="342" />
<Point id="1" x="94" y="101" color="0x00000000" />
...
</Challenge>
但是,當我與分析INDEX.XML和XmlPullParser,我看到它解析包括標籤,而不需要展開調試,即它不訪問文件的樹o_2sq_m.xml
我應該怎麼做才能使android將文件包含在另一個文件中?
謝謝,這是我一直在尋找的東西。 – 2012-04-11 10:27:35