Android – 空闲时允许重复警报

前端之家收集整理的这篇文章主要介绍了Android – 空闲时允许重复警报前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要每隔X小时设置一次重复警报,甚至会在打盹模式下触发.但是,AlarmManager for Android 23中唯一可用的Apis是setExactAndAllowWhileIdle和setAndAllowWhileIdle,它们不用于重复警报.

我想知道每次发射时我是否应该重新安排闹铃?或者有更好的解决方案吗?

解决方法

I am wondering if I should reschedule the alarm every time it fires?

这正是你应该做的.

打瞌睡的想法是试图防止电池耗尽.重复警报会耗尽电池电量,因此通过传递额外参数重复警报的内置方式已在Android 6中删除.它仍然可以完成,但正如您所想,这需要您手动重新安排警报.

确保在发生警报时立即重新安排警报,然后再做任何可能出错的事情并防止警报被重新安排.

猜你在找的Android相关文章