我的申请包括两项活动:
第一个活动将包含从xml文件动态创建的一组按钮,当我们点击这些按钮时,第二个活动开始。在第二个活动中,我根据第一个活动中点击的按钮填充了可扩展列表视图。
我的xml文件是这样的:
<classes>
<class name="3">
<syllabus name="ICSE " code="ic" id="" >
<subject name="maths">3 ICSE Maths data</subject>
<subject name="physics">3 ICSE Physics data</subject>
<subject name="chemistry">3 ICSE Chemistry data</subject>
</syllabus>
<syllabus name="cbse" code="cb" id="" >
<subject name="maths">3 CBSE Maths data</subject>
<subject name="physics">3 CBSE Physics data</subject>
<subject name="chemistry">3 CBSE Chemistry data</subject>
</syllabus>
</class>
<class name="4">
<syllabus name="ICSE " code="ic" id="" >
<subject name="maths">4 ICSE Maths data</subject>
<subject name="physics">4 ICSE Physics data</subject>
<subject name="chemistry">4 ICSE Chemistry data</subject>
</syllabus>
<syllabus name="cbse" code="cb" id="" >
<subject name="maths">4 CBSE Maths data</subject>
<subject name="physics">4 CBSE Physics data</subject>
<subject name="chemistry">4 CBSE Chemistry data</subject>
</syllabus>
<syllabus name="ssc" code="ss" id="" >
<subject name="maths">4 CBSE Maths data</subject>
<subject name="physics">4 CBSE Physics data</subject>
<subject name="chemistry">4 CBSE Chemistry data</subject>
</syllabus>
</class>
</classes>
在上面的xml文件中,class属性名是我第一个活动的按钮。像
第3课
第4课
第5课
第6课
当用户点击特定按钮时,他将被带到具有可扩展列表视图的另一个活动,它看起来像这样:
- &GT; CBSE
Maths
Physics
Science
- &GT; ICSE
Maths
Physics
Science
现在我需要使用xml中特定类标记的子节点从xml动态填充此可扩展列表视图。 例如,如果用户点击class3按钮,可扩展列表视图必须填充ICSE和CBSE。
如果用户点击class4按钮,可扩展列表视图必须从xml动态填充ICSE,CBSE和SSC。
请使用示例代码帮助我完成此操作。
提前谢谢。