通知下载完成活动的方法

时间:2010-08-12 08:01:07

标签: android android-service

我的应用程序有一个定期运行的IntentService 从远程服务器下载数据。下载任务在一个内部运行 AsyncTask仅引用Application上下文。

下载的数据适用于整个应用程序,并显示在其中 四种不同的活动。下载完成后(AsyncTask 完成)服务被通知相同。现在,服务需要 通知适当的活动以更新其视图。服务不是 了解哪个应用程序位于前台的哪个活动。

如何建立连接?服务如何将消息传递给 新数据可用的前景活动应该是 更新其观点?

请帮忙。

感谢。

1 个答案:

答案 0 :(得分:3)

一种方法是发送broadcast,如果您有不同类型的活动,那么活动的活动就会收到它。