2

我想在列表视图中显示来自博客的提要。如果你们能建议一些教程或如何做,那真的很有帮助吗?

谢谢你。

4

1 回答 1

1

我可以使用标准的 Android SDK 组件为您指明正确的方向。

您的解决方案将包括几个部分 - HTTP 下载器、RSS 解析器(可能博客有公共 RSS 提要)、ListAdaptor一个ListView.

  1. 首先,您需要从博客中获取 RSS 文件。有很多方法可以做到这一点,我建议使用HttpClientand HttpGet
  2. 接下来,您需要解析下载的 RSS 文件。为此,您可以使用XMLReader. 编写一个好的 RSS 解析器可能是最棘手的部分!
  3. 现在您已经解析了数据,将其存储在列表中并编写了ListAdaptor.
  4. 连接ListAdaptor到你的ListView使用setAdaptor,你很高兴。

如果这一切听起来有点复杂,那么有各种 Java RSS 库可以为您执行第 1 步和第 2 步。

您可能还想看一下android-rss的源代码,并好好阅读IBM 的 XML文章!

于 2010-07-16T07:39:29.857 回答