Questions marquées «alarmmanager»

9
Exemple de gestionnaire d'alarmes
Je souhaite implémenter une fonction de planification dans mon projet. J'ai donc recherché un programme de gestion des alarmes sur Google, mais je ne trouve aucun exemple. Quelqu'un peut-il m'aider avec un programme de gestion d'alarmes de base?

10
Comment vérifier si AlarmManager a déjà une alarme définie?
Lorsque mon application démarre, je souhaite qu'elle vérifie si une alarme particulière (enregistrée via AlarmManager) est déjà définie et en cours d'exécution. Les résultats de Google semblent indiquer qu'il n'y a aucun moyen de le faire. Est-ce toujours correct? Je dois effectuer cette vérification afin d'avertir l'utilisateur avant toute action …

9
Vous appelez startActivity () depuis l'extérieur d'une activité?
J'utilise un AlarmManagerpour déclencher une intention qui diffuse un signal. Voici mon code: 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: " + …



5
Android AlarmManager - RTC_WAKEUP vs ELAPSED_REALTIME_WAKEUP
Quelqu'un peut-il m'expliquer la différence entre AlarmManager.RTC_WAKEUPet AlarmManager.ELAPSED_REALTIME_WAKEUP? J'ai lu la documentation mais je ne comprends toujours pas vraiment les implications de l'utilisation de l'un par rapport à l'autre. Exemple de code: alarmManager.set(AlarmManager.ELAPSED_REALTIME_WAKEUP, scheduledAlarmTime, pendingIntent); alarmManager.set(AlarmManager.RTC_WAKEUP, scheduledAlarmTime, pendingIntent); Dans quelle mesure les deux lignes de code seront-elles différentes? Quand ces …

14
AlarmManager ne fonctionne pas sur plusieurs appareils
Mon application utilise AlarmManager et fonctionne depuis 4 ans. Mais j'ai remarqué que cela a commencé à échouer sur certains appareils. Je suis presque sûr que le code est correct (j'utilise WakefulBroadcastReceiver et setExactAndAllowWhileIdle pour les appareils avec Doze) car il fonctionne parfaitement sur les appareils Nexus, mais il échoue …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.