关于计时执行

时间:2011-02-22 09:57:08

标签: android

我有一个任务:有一些数据,但我想删除它,所以为用户提供3天,5天的选项...删除它。我想使用alarmmanager,但是当用户关闭设备或修改系统时间时,Timer将不再准确,如何避免它。谢谢你

1 个答案:

答案 0 :(得分:1)

如果您使用AlarmManager RTC警报,警报将根据系统时间的变化进行调整。可能的例外是如果时间变化超过警报时间 - 我没有尝试过。

要重新启动,您需要重新安排闹钟。这通常通过BOOT_COMPLETED BroadcastReceiver完成。