我在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