Я застреваю с чем-то, что, я думаю, очень тривиально.
По сути, я планирую будильник на данный момент в будущем:
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);
работает нормально, когда мобильный постоянно включен.
Моя проблема в том, что тревога не срабатывает после перезагрузки мобильного телефона
и включается в ожидаемое время.
Я что-то пропустил? Должен ли я сделать дополнительную работу, чтобы держать тревогу
запланировано после перезагрузки?