Perguntas com a marcação «alarmmanager»

9
Exemplo do Gerenciador de alarmes
Eu quero implementar uma função de cronograma no meu projeto. Pesquisei no Google um programa de gerenciamento de alarmes, mas não consigo encontrar nenhum exemplo. Alguém pode me ajudar com um programa básico de gerenciamento de alarmes?

10
Como verificar se o AlarmManager já possui um alarme definido?
Quando meu aplicativo é iniciado, quero verificar se um alarme específico (registrado pelo AlarmManager) já está definido e em execução. Os resultados do google parecem indicar que não há como fazer isso. Isso ainda está correto? Preciso fazer essa verificação para aconselhar o usuário antes que qualquer ação seja tomada …

9
Chamando startActivity () de fora de uma Atividade?
Estou usando um AlarmManagerpara acionar uma intenção que transmite um sinal. O seguinte é o meu código: 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 vs ELAPSED_REALTIME_WAKEUP
Alguém pode me explicar a diferença entre AlarmManager.RTC_WAKEUPe AlarmManager.ELAPSED_REALTIME_WAKEUP? Eu li a documentação, mas ainda não entendo realmente a implicação de usar um em vez do outro. Código de exemplo: alarmManager.set(AlarmManager.ELAPSED_REALTIME_WAKEUP, scheduledAlarmTime, pendingIntent); alarmManager.set(AlarmManager.RTC_WAKEUP, scheduledAlarmTime, pendingIntent); Quão diferentes serão as duas linhas de código executadas? Quando essas duas linhas de …

14
AlarmManager não funciona em vários dispositivos
Meu aplicativo usa AlarmManager e está funcionando há 4 anos. Mas percebi que começou a falhar em alguns dispositivos. Tenho quase certeza de que o código está correto (estou usando WakefulBroadcastReceiver e setExactAndAllowWhileIdle para dispositivos com Doze) porque está funcionando perfeitamente em dispositivos Nexus, mas falha em dispositivos de alguns …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.