我被一些事情困住了,我想,这是非常微不足道的。基本上我会在未来的某个特定时刻安排警报:
Intent contentIntent = new Intent(this, AlarmReceiver.class);
PendingIntent theappIntent = PendingIntent.getService(Main.this, 0,contentIntent, 0);
Calendar calendar = Calendar.getInstance();
calendar.set(year, month, day, hour,minute);
AlarmManager am = (AlarmManager) getSystemService(ALARM_SERVICE);
am.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), theappIntent);
在手机不断开启时工作正常。我的问题是手机重启后警报没有触发,并且在预期的时间打开。有什么我错过的吗?我应该做一些额外的工作以在重启后保持闹钟的安排吗?