标签: android service
我有一个带有集成音乐播放器的应用。这个播放器在服务中播放音乐......
现在我的应用程序是一个运动应用程序,因此用户可以听音乐,有时会发生计时器事件并发出警报声。我想使用该服务播放这些声音,因为我想停止正常音乐,播放闹钟并恢复音乐。
我的问题是,有时(不常见),有很长的延迟......几秒钟......
我该如何避免这种情况?
顺便说一句,我实现了一种免打扰模式,因此如果启用此模式,我就无法使用音频焦点。我必须手动暂停播放器仅用于内部警报并在之后恢复......
答案 0 :(得分:1)
您可以在启动时启动Service,然后只需在需要时绑定它即可。查看文档以了解Service的工作原理。
Service