在android中推进XML解析

时间:2011-02-13 00:41:42

标签: android xml parsing sax

嘿伙计我是android开发的新手,我正在开发一个项目,它使用来自web的XML文件列出数据。但正如我所说的那样,我正在显示index.XML中的项目列表(此文件有索引主题)在应用程序上显示。我能够显示index.xml中的数据。

现在我希望当有人点击该项时,它会下载另一个XML并显示它。我无法使这些索引数据可以点击,也不知道如何显示来自其他(你可以调用sub xml文件)XMl文件的数据。

请帮助我

INDEX XML(不要带名字)http://aakashqq.x10.mx/temp.xml

子XML文件: InspireProgress.com/cricket.xml InspireProgress.com/hockey.xml InspireProgress.com/lacrosse.xml

AIM:简而言之,我希望app能够显示来自主XML文件的索引,当用户点击任何项目时,它会打开一个新的子XML并显示 问题:我如何获得可点击的项目以及如何相应地显示新的子XML

2 个答案:

答案 0 :(得分:0)

据推测,您正在将此XML转储到某种文本文件中,您应该从XML初始化正确的GUI控件。

只需设计一个符合您要求的界面,然后处理代码,通过从XML中提供事件来为界面填充必要的控件(SAX是一个很好的选择)。

答案 1 :(得分:0)

使用索引中的数据创建ListActivity。您可以重载onListItemClick以检索单击项目的数据,并将其显示在新的Activity中(适用于您要显示的数据的任何类型)。当用户完成该活动时,应用程序将返回索引。