我有一个问题:
我有一个显示 webwiew 的 UI 线程和另一个显示聊天的 chatActivity。
我不断从服务器获取数据,这些数据将显示在两个 Activity 上。
执行此操作的最佳方法是 doInBackground 或 Service,
如果有服务,我可以将 2 个 Activity 与 1 个服务绑定(bind),即如果用户从 UI 或 chatActivity 按注销, Activity 和服务都应该终止,否则服务会更新两个 Activity 内容。
我是“服务”方面的新手,因此任何引用或示例代码都会有所帮助。
最佳答案
听起来你需要广播一些信息。然后,您将能够在您希望收到通知的任何 Activity/服务中设置广播接收器。
在线阅读更多关于 Broadcastreceiver 的信息关于send broadcast
关于Android:如何在两个 Activity 之间进行通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3534575/