2011-05-05 5 views
0

Je souhaite définir une alarme multiple dans Android. aidez-moi s'il vous plaît à accomplir cette tâche.Paramètre d'alarme multiple Android

Merci & Cordialement Pawan Pathak

+0

S'il vous plaît ne pas inclure les coordonnées e-mail dans les messages: http://meta.stackexchange.com/questions/89965/what-to-do-when-questioner-posts-email-address-for -responses – forsvarir

+0

Je veux savoir il y a un extrait de code pour plusieurs alarmes ... Je suis implemened une seule alarme réussie mais quand j'essaye de muliple en utilisant calender personne ne met en application donc plz shae moi s'il y a un code disponible pour plusieurs alarme –

Répondre

-1

Vous devez probablement utiliser plusieurs intentions. Dans cet exemple, j'ai réglé 2 alarmes, une après 10 secondes et une autre après 15 secondes. J'espère que ça aide.

// set first alarm 
Calendar time1 = Calendar.getInstance(); 
time1.add(Calendar.SECOND, 10); 
// set intent to be fired 
PendingIntent sender1 = PendingIntent.getBroadcast(this, 1, new Intent(this, AlarmReceiver.class), PendingIntent.FLAG_UPDATE_CURRENT); 
// set alarm manager 
AlarmManager alarm1 = (AlarmManager) this.getSystemService(Context.ALARM_SERVICE); 
alarm1.set(AlarmManager.RTC_WAKEUP, time1.getTimeInMillis(), sender1); 

// set second alarm 
Calendar time2 = Calendar.getInstance(); 
time2.add(Calendar.SECOND, 15); 
// set intent to be fired 
PendingIntent sender2 = PendingIntent.getBroadcast(this, 2, new Intent(this, AlarmReceiver.class), PendingIntent.FLAG_UPDATE_CURRENT); 
// set alarm manager 
AlarmManager alarm2 = (AlarmManager) this.getSystemService(Context.ALARM_SERVICE); 
alarm2.set(AlarmManager.RTC_WAKEUP, time2.getTimeInMillis(), sender2);