立即启动Android服务

时间:2014-10-27 11:06:03

标签: android service

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

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

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

我该如何避免这种情况?

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

1 个答案:

答案 0 :(得分:1)

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