Java Android如何使用ListView浏览xml文件

Java Android如何使用ListView浏览xml文件,java,android,mobile,Java,Android,Mobile,我有一个关于Android的两部分问题。首先,如果我有一个包含模块化数据的Android应用程序预先打包的xml文件,我应该在应用程序中的哪个位置托管它?我看到了对资产文件夹的引用,也看到了对res/xml的引用。这个xml文件本身不会被修改,它是只读的,但它在打包时会被加密,因此必须由应用程序解密 问题的第二部分是,一旦xml位于它将驻留的目录中,如何打开它并将其内容解析为列表视图?目标是让ListView排序从xml的节点生成。也就是说,根节点将在列表视图中生成第一个选项。当您单击与节点对应

我有一个关于Android的两部分问题。首先,如果我有一个包含模块化数据的Android应用程序预先打包的xml文件,我应该在应用程序中的哪个位置托管它?我看到了对资产文件夹的引用,也看到了对res/xml的引用。这个xml文件本身不会被修改,它是只读的,但它在打包时会被加密,因此必须由应用程序解密

问题的第二部分是,一旦xml位于它将驻留的目录中,如何打开它并将其内容解析为列表视图?目标是让ListView排序从xml的节点生成。也就是说,根节点将在列表视图中生成第一个选项。当您单击与节点对应的项时,将根据子节点包含的内容生成一个新的listview。它基本上是使用ListView浏览xml文件

谢谢你的帮助!我对Android和Java有点陌生,所以请不要以为我知道那么多:)

  • 将其存储在资产文件夹中
  • Android中有两个常用的解析器。你可以同时使用它们。本教程使用来自远程源的数据,但您可以稍微修改它以使用本地文件

  • 1.很明显,这是有道理的,谢谢。解析后从xml文件加载listview是否有任何示例代码?所有这些都可以在上面提供的教程示例代码中找到。