【发布时间】:2011-03-23 05:33:38
【问题描述】:
大家好,我在这方面只能找到 1 个主题,它并没有真正回答我的问题,所以我问自己。
我的应用程序正在下载和解析一个 rss 文件,我显然决定在后台任务中执行此操作。我选择了 AsyncTask,我试图让它开始下载,然后打开 rss 提要的列表视图。从那里我希望来自其他活动的 AsyncTask 在加载时将现在解析的信息传递给新的列表视图活动。我不知道如何将我的 AsyncTask 对象的引用传递给我的新活动,而不实现 parcelable 并将其添加到捆绑包中,我认为这将是一个巨大的混乱。有没有更好的方法来做到这一点?
我还看到其他人推荐启动一项服务。这样做有什么好处?谢谢!
~斯科特
【问题讨论】:
标签: android service android-activity android-asynctask