这是这篇文章的后续内容 如何使用 GreenRobot 的 EventBus 将事件从 Service 广播到 Activity?
我的用例围绕服务和活动展开。
Service 用于跟踪 BLE 连接的变化。
Activity 用于向 UI 报告该连接状态。
现有场景。服务使用广播发送围绕 BLE 的每个状态的事件(通过 sendBroadcast() 方法)(连接/断开连接、数据可用等)
我的疑问:我可以像广播一样使用这个 GreenRobot 的 EventBus 库来控制(发送和接收事件)吗?如果是这样,在完全替换广播控制(发送和接收)范例的同时,有什么我应该考虑(关于线程安全)或必须知道的。