我有一个本地服务需要等待响应,当它得到响应时立即用该信息更新活动。所以这个活动不会轮询一个服务方法,但是当本地服务获得一些数据时,它必须立即通知该活动。Android如何将实时数据从本地服务传递到活动堆栈?
因此活动 - 绑定 - > LocalService < ------>(RemoteService单独进程)。所以我知道我可以把它打包成一个意图,然后把它传递给活动......但这是最好的/唯一的选择。从本地服务到调用本地服务的活动之间,还有其他什么方面的信息?请记住,我已经将本地服务绑定到在后台永远运行的远程单独流程服务,并定期将实时数据发送到本地服务。谢谢
构建的ContentProvider延长ContentObserver和使用ContentResolver.notifyChange通知ContentObserver数据被更改 – Selvin