Intent intent = new Intent(this, AlarmReceiver.class); PendingIntent pIntent = PendingIntent.getBroadcast(this, {UNIQUE_ID}, intent, PendingIntent.FLAG_NO_CREATE); boolean result = (pIntent == null) // result == true 이면 설정되지 않았음
대신에 이 알람을 취소할 때는
Intent intent = new Intent(this, AlarmReceiver.class); PendingIntent pIntent = PendingIntent.getBroadcast(this, {UNIQUE_ID}, intent, PendingIntent.FLAG_UPDATE_CURRENT); alarmManager.cancel(pIntent); pIntent.cancel()
로 해줘야 다음에 null이 넘어온다.