Прямо сейчас, я установка сигнализации, как это:Как установить точные, повторяющиеся сигналы тревоги в Android 4.4?
AlarmManager manager = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
Intent intent = new Intent(context, AlarmReceiver.class);
PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0, intent, 0);
timedate = cal.getTime();
//convert date to milis
long timeInMilis = (timedate.getTime());
//Set Alarm to Repeat
manager.setRepeating(AlarmManager.RTC_WAKEUP, timeInMilis, interval, pendingIntent);
К сожалению, запланированное время для повторения являются неточными, и я читал, что они могут быть неточными для полного интервала!
Итак, я хотел бы переключиться на настройку точной повторяющейся тревоги. Для моего устройства требуется минимум только последний API 19/Android 4.4, поэтому я не могу использовать setRepeating.
Что я могу сделать вместо того, чтобы установить точную повторяющуюся тревогу?
Читать это сообщение: http://stackoverflow.com/questions/24298595/how-to-set-an-exact-repeating-alarm-on-api-19-kitkat –