我正在使用后台服务创建一个连接到web socket的聊天应用程序。但是我应该将其连接到活动以显示新消息。也许在主要对话列表中,或在对话本身内部。
web socket
所以我首先要检查我的服务是否正在运行,然后将其绑定到打开的活动。并且我希望服务告知活动有新消息。
所以,使用'bindService'这样做很好吗?因为我觉得有些不对劲...
您可以使用BroadcastReceiver类将消息从服务发送到活动。我将从以下链接中获取您的信息:
https://developer.android.com/guide/components/broadcasts