我正在尝试编写一个简单的媒体播放器,该播放器使用RTSP播放流音频。我具有GUI活动和执行回放的服务。我的问题是如何在活动和服务之间进行最佳沟通(例如,根据玩家状态更新GUI)。
我知道我可以使用onBind()将服务绑定到活动,但是如果我理解正确的话,如果活动被杀死,这将停止服务。即使用户退出活动,我也想继续播放。有没有解决此问题的标准或首选方法
Android:保持后台服务活着(防止进程死亡)
按下HOME按钮后,无需5秒的延迟即可从服务启动活动
为什么用 unbindService() 方法解绑定服务后 仍然可以调用服务中的方法?
绑定服务器后的代码编辑
相关分类