Domande taggate «alarmmanager»

9
Esempio di Gestione allarmi
Voglio implementare una funzione di pianificazione nel mio progetto. Quindi ho cercato su Google un programma di gestione allarmi ma non riesco a trovare alcun esempio. Qualcuno può aiutarmi con un programma base di gestione degli allarmi?

10
Come verificare se AlarmManager ha già impostato un allarme?
All'avvio della mia app, voglio che controlli se un determinato allarme (registrato tramite AlarmManager) è già impostato e in esecuzione. I risultati di Google sembrano indicare che non c'è modo di farlo. È ancora corretto? Devo fare questo controllo per avvisare l'utente prima di intraprendere qualsiasi azione per creare un …

9
Chiamare startActivity () dall'esterno di un'attività?
Sto usando un AlarmManagerper innescare un intento che trasmette un segnale. Il seguente è il mio codice: 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) { …



5
Android AlarmManager - RTC_WAKEUP contro ELAPSED_REALTIME_WAKEUP
Qualcuno può spiegarmi la differenza tra AlarmManager.RTC_WAKEUPe AlarmManager.ELAPSED_REALTIME_WAKEUP? Ho letto la documentazione ma ancora non capisco davvero le implicazioni dell'uso dell'una sull'altra. Codice di esempio: alarmManager.set(AlarmManager.ELAPSED_REALTIME_WAKEUP, scheduledAlarmTime, pendingIntent); alarmManager.set(AlarmManager.RTC_WAKEUP, scheduledAlarmTime, pendingIntent); In che misura verranno eseguite le due righe di codice? Quando verranno eseguite quelle due righe di codice l'una …

14
AlarmManager non funziona su diversi dispositivi
La mia app utilizza AlarmManager e funziona da 4 anni fa. Ma ho notato che ha iniziato a fallire in alcuni dispositivi. Sono abbastanza sicuro che il codice sia corretto (sto usando WakefulBroadcastReceiver e setExactAndAllowWhileIdle per i dispositivi con Doze) perché funziona perfettamente sui dispositivi Nexus, ma fallisce nei dispositivi …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.