我想在我的 Android 应用程序中显示每天来自 rss 的单个项目。 现在我不想用 ListView 构建一个复杂的 rss 阅读器,所以我只想每天获取一个项目,这可能吗? 谢谢
最佳答案
这是一个非常笼统的问题,但我会尽力回答。您需要做三件事:获取 xml、解析 xml,然后显示它。
为了获取 XML,我建议使用 AsyncTaskLoader和一个 HttpUrlConnection下载它。
要解析 XML,您有几种选择。您可以使用 SAX parser .这是我喜欢的方式。你可以看看这个 tutorial关于如何使用 SAX 解析器。或者,如果您更喜欢使用 DOM 解析器,可以查看此 tutorial .
一旦它被解析,您就可以将 TextView 的内容设置为您解析的任何内容。
我没有所有这些的示例,因为这基本上是一个完整的 Android 应用程序。但是有了我给你的东西,你应该有足够的能力开始并自己构建一个。
关于android - 仅从 rss 中获取一项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7881923/