我的应用程序有一个 IntentService,它会定期运行以从远程服务器下载数据。下载任务在仅引用应用程序上下文的 AsyncTask 内运行。
下载的数据适用于整个应用程序,并显示在四个不同的活动中。当下载完成(AsyncTask 完成)时,服务会收到相同的通知。现在,服务需要通知适当的活动来更新其视图。该服务不知道哪个应用程序的哪个 Activity 在前台。
我如何建立这种联系?服务如何向前台活动传递新数据可用并且应该更新其视图的消息?
请帮忙。
谢谢。
我的应用程序有一个 IntentService,它会定期运行以从远程服务器下载数据。下载任务在仅引用应用程序上下文的 AsyncTask 内运行。
下载的数据适用于整个应用程序,并显示在四个不同的活动中。当下载完成(AsyncTask 完成)时,服务会收到相同的通知。现在,服务需要通知适当的活动来更新其视图。该服务不知道哪个应用程序的哪个 Activity 在前台。
我如何建立这种联系?服务如何向前台活动传递新数据可用并且应该更新其视图的消息?
请帮忙。
谢谢。