Take, for example, the built in Alarm application. You are able to set multiple alarms in it, and the phone will wake up for each of them to alert you.
In a situation like that, I imagine the PendingIntent for each alarm would look very similar: Intent intent = new Intent(this, AlarmReceiver.class); PendingIntent pendingIntent = PendingIntent.getBroadcast(context, REQUEST_CODE, intent, 0); AlarmManager alarmManager = (AlarmManager) getSystemService (ALARM_SERVICE); alarmManager.set(AlarmManager.RTC_WAKEUP, System.currentTimeMillis() + (5 * 1000), sender); If you wanted to set up multiple alarms, though, the PendingIntent created here would need to be different, because AlarmManager.set() will just replace the previous alarm if the PendingIntents are equal. How can you create a PendingIntent in this manner that will not be equal to the one you previously used? Adam -- You received this message because you are subscribed to the Google Groups "Android Beginners" group. To post to this group, send email to android-beginners@googlegroups.com To unsubscribe from this group, send email to android-beginners+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en