如何将RSS提要加载到Listview中



好的,我首先说我对android应用程序编程还很陌生。也就是说,我一直在研究各种将rss提要导入我的android应用程序的教程,但在很多层面上都遇到了困惑。我需要实现这个rss提要,http://www.mychurchevents.com/Calendar/RSS.ashx?days=7&ci=G1M7G1N8K5G1N8N8H2&igd=,进入我的应用程序中的列表视图。我需要能够点击一个项目,它拉上打开的网址。我完全不知道从哪里开始,我已经尝试了各种方法,但似乎找不到适合我尝试的方法。如果有任何帮助,我将不胜感激。

好吧,因为您不知道如何做到这一点,所以可以从here开始。这是一个很好的完整教程,涵盖了很多内容。页面底部还提供了完整的源代码。

此网站可以帮助您

谈到列表视图,首先创建一个活动,在这种情况下定义一个类似于arraylist的数据源。将适配器设置为列表,使用空数组或进度条,创建一个线程,或使用异步任务调用Web服务,分析从服务器收到的响应结果,如果使用handler.sendMessage处理程序,则将操作通知事件线程;如果使用异步任务,则使用返回或发布进度,在适配器上调用notifyDataSetChanged。

使用BaseAdapter创建一个自定义适配器扩展,并在getView()中使用布局变化符来实现这一点。