Você tera que usar um AlarmManager juntamente com o seu broadCastReceiver
Intent myIntent = new Intent(MainActivity.this, MyReceiver.class);
pendingIntent = PendingIntent.getBroadcast(MainActivity.this, 0, myIntent,0);
AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE);
alarmManager.set(AlarmManager.RTC, calendar.getTimeInMillis(), pendingIntent);
Este código é apenas um exemplo.
O alarmManager ira iniciar seu broadcastReceiver na hora que você quiser. Lembre-se que no broadcastReceiver vc não deverá executar tarefas que demorem mais que 5 segundos.
--You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
0 comentários:
Postar um comentário