如何创建一个同时将结果返回到多个活动的线程?

时间:2016-03-08 16:37:23

标签: java android multithreading android-activity background

我需要帮助!我正在开发一个应用程序,包含两个活动,第一个活动开始第二个活动。我需要在第二个活动中专门运行一个线程,该活动从服务器读取数据并在第一个活动和第二个活动中显示它们。具体来说,如果我遇到第二个活动中执行线程的情况,我按下后退按钮返回第一个活动,同一个线程必须继续执行而不暂停他或锁定并给我回真实我可以在两个活动中看到的时间结果。

你对我有什么建议吗?提前谢谢。

1 个答案:

答案 0 :(得分:0)

这就是服务的用途。服务可以由第二个活动启动,但即使在该活动死亡后也会存在。线程应归服务所有。该服务可以发送包含结果的广播,第一和第二活动都可以监听。