在android中的高级XML解析
问题描述:
嗨,我是新来的android开发,我正在开发一个项目,它使用web文件中的XML文件来列出数据。但正如我所说的先行,我显示的index.XML项目列表(此文件具有主题索引),它显示在应用程序上。我能够显示来自index.xml的数据。在android中的高级XML解析
现在我想,当有人点击该项目下载另一个XML并显示它。我无法使这些索引数据可点击,也不知道如何显示其他数据(您可以调用子XML文件)XMl文件。
帮我请
INDEX XML(不名去)http://aakashqq.x10.mx/temp.xml
子XML文件: InspireProgress.com/cricket.xml InspireProgress.com/hockey.xml InspireProgress.com /lacrosse.xml
目的:总之我希望应用程序显示来自主要XML文件索引,当它打开任何项目的用户点击一个新的子XML和显示 习题:我如何得到项目的点击能和我如何显示一个新的子XML的acc或者
答
想必您将此XML转储到某种文本文件,您应该从XML中初始化适当的GUI控件。
只需设计一个满足您需求的接口,然后通过向XML中提供事件(SAX是一个很好的选择)使用代码来为接口填充必要的控件。
答
使用索引中的数据创建一个ListActivity
。您可以重载onListItemClick
以检索点击项目的数据并将其显示在新的活动中(无论哪种适合您要显示的数据)。当用户完成该活动时,该应用程序将返回到索引。
我不知道该怎么做....请你可以多解释一下。 – aki003 2011-02-16 04:32:22