Skip to content Skip to sidebar Skip to footer

Android Alarmmanager.cancel() Not Actually Cancelling Alarm/pendingintent

Trying to cancel an AlarmManager alarm, isn't quite working. I create a PendingIntent like so: static PendingIntent makePendingIntent(int id, Bundle bundle) { Intent intent = n

Solution 1:

You need to recreate your intent and CANCEL it like this:

AlarmManager alarm = (AlarmManager) context.getSystemService(ALARM_SERVICE);
PendingIntent peding = PendingIntent.getActivity(context, code, intent,     
                                                 PendingIntent.FLAG_CANCEL_CURRENT);
alarm.cancel(peding);

Post a Comment for "Android Alarmmanager.cancel() Not Actually Cancelling Alarm/pendingintent"