首页 文章

立即启动android服务

提问于
浏览
0

我有一个带有集成音乐播放器的应用程序 . 这个播放器在服务中播放音乐......

现在我的应用程序是一个运动应用程序,所以用户听音乐,有时,定时器事件发生并播放警报声 . 我想使用该服务播放这些声音,因为我想停止正常音乐,播放闹钟并恢复音乐 .

我的问题是,有时(不常见),有一个很长的延迟......几秒钟......

我怎么能避免这个?

顺便说一句,我实现了一种免打扰模式,所以如果启用此模式,我就无法使用音频焦点 . 我必须手动暂停播放器仅用于内部警报并在之后恢复...

1 回答

  • 1

    您可以在启动时启动 Service ,然后只需在需要时绑定它即可 . 查看文档以了解Service的工作原理 .

相关问题