标签: android alarmmanager
我有一个需要每晚运行的重新发生的警报管理器任务,但是当设备关闭然后重新打开时,它会清除此任务,我无法重置它。我想知道如何判断设备是否已关闭和/或是否可以在手机关闭之前运行特定代码,因此我可以设置一个标志来重置此任务。
答案 0 :(得分:6)
注册RECEIVE_BOOT_COMPLETED权限并设置BroadcastReceiver以观看BOOT_COMPLETED广播。
RECEIVE_BOOT_COMPLETED
BroadcastReceiver
BOOT_COMPLETED