안녕하세요, AlarmManager를 취소하려고합니다.AlarmManager 취소가 작동하지 않는 이유는 무엇입니까?
이알람 작성 :
Intent myIntent = new Intent(this,NotificationService.class);
PendingIntent pendingIntentFriday = PendingIntent.getService(this,123098,myIntent, PendingIntent.FLAG_CANCEL_CURRENT);
AlarmManager alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE);
alarmManager.set(AlarmManager.RTC_WAKEUP,nextFriday.getTimeInMillis() , pendingIntentFriday);
알람 취소 :
Intent stopIntent = new Intent(this,NotificationService.class);
PendingIntent stopFriday = PendingIntent.getService(this,123098,stopIntent, PendingIntent.FLAG_CANCEL_CURRENT);
AlarmManager stopManager = (AlarmManager) getSystemService(ALARM_SERVICE);
stopManager.cancel(stopFriday);
http://stackoverflow.com/a/12119147/726863 –