Запитання з тегом «alarmmanager»

9
Приклад диспетчера тривоги
Я хочу реалізувати функцію розкладу у своєму проекті. Тож я заглянув у програму менеджера тривоги, але не можу знайти жодного прикладу. Хто-небудь може мені допомогти з базовою програмою диспетчера тривоги?

10
Як перевірити, чи в AlarmManager вже встановлений сигнал тривоги?
Коли моя програма запускається, я хочу, щоб вона перевірила, чи певна сигналізація (зареєстрована через AlarmManager) вже встановлена ​​та працює. Результати google, схоже, вказують на те, що цього немає. Це все-таки правильно? Мені потрібно здійснити цю перевірку, щоб проконсультувати користувача перед будь-якими діями щодо створення нової сигналізації.

9
Виклик startActivity () за межами активності?
Я використовую, AlarmManagerщоб викликати наміри, які передають сигнал. Мій код: AlarmManager mgr = (AlarmManager) getSystemService(Context.ALARM_SERVICE); Intent i = new Intent(this, Wakeup.class); try { PendingIntent pi = PendingIntent.getBroadcast(this, 0, i, 0); Long elapsed += // sleep time; mgr.set(AlarmManager.RTC_WAKEUP, elapsed, pi); } catch(Exception r) { Log.v(TAG, "RunTimeException: " + r); } Я …

5
Для чого використовується "codeCode" на PendingIntent?
Фон: Я використовую PendingIntent для тривог через AlarmManager. Проблема: Спочатку я подумав, що для того, щоб скасувати попередні, я повинен надати точний код запиту, який я раніше використовував для запуску сигналу. Але потім я з’ясував, що я помилявся, як говорить API скасування : Видаліть будь-які сигнали тривоги з відповідним наміром …

6
Android: Як користуватися AlarmManager
Мені потрібно запустити блок коду через 20 хвилин після AlarmManagerвстановлення. Хтось може показати мені зразок коду про те, як користуватися AlarmManagerin Android? Я кілька днів бавився з якимсь кодом, і він просто не буде працювати.

5
Android AlarmManager - RTC_WAKEUP проти ELAPSED_REALTIME_WAKEUP
Хтось може пояснити мені різницю між AlarmManager.RTC_WAKEUPі AlarmManager.ELAPSED_REALTIME_WAKEUP? Я прочитав документацію, але все ще не розумію наслідків використання одного над іншим. Приклад коду: alarmManager.set(AlarmManager.ELAPSED_REALTIME_WAKEUP, scheduledAlarmTime, pendingIntent); alarmManager.set(AlarmManager.RTC_WAKEUP, scheduledAlarmTime, pendingIntent); Наскільки різними будуть виконуватися два рядки коду? Коли ці два рядки коду виконуватимуться відносно один одного? Я вдячний за твою допомогу.

14
AlarmManager не працює на кількох пристроях
У моїй програмі використовується AlarmManager, і вона працює з 4 років тому. Але я помітив, що на деяких пристроях він почав виходити з ладу. Я майже впевнений, що код правильний (я використовую WakefulBroadcastReceiver та setExactAndAllowWhileIdle для пристроїв з Doze), оскільки він чудово працює на пристроях Nexus, але не працює на …

6
Як встановити сигнал тривоги, який повинен бути запланований в точний час після всіх останніх обмежень на Android?
Примітка. Я спробував різні рішення, про які написано тут у StackOverflow (приклад тут ). Будь ласка, не закривайте це, не перевіряючи, чи працює ваше рішення з того, що ви знайшли, використовуючи тест, про який я писав нижче. Фон У програмі є вимога: користувач встановлює нагадування, яке має бути заплановано на …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.