推送通知到达时播放声音循环

Play a sound loop when push notification arrived

我有以下问题: 我搜索了一个 solten,当推送通知到达时,我可以在其中播放声音循环。 声音应每 5 秒播放一次,直到用户再次聚焦该应用。

最好和最可靠的方法是什么? 它应该具有尽可能低的延迟。

我应该使用服务吗? 使用的 android 版本从 5 - 11 (全部编码为 Java,推送通知来自 Pushy 而不是 FCM)

感谢任何回复:)

你最好使用Android的AlarmManager

根据 documentation:

AlarmManager provides access to the system alarm services. These allow you to schedule your application to be run at some point in the future.

您可以了解更多 here