본문 바로가기
프로그래밍 놀이터/안드로이드, Java

[android] AlarmManager 를 통해 이미 alarm 이 등록되었는지 어떻게 알 수 있을까?

by 돼지왕 왕돼지 2017. 6. 14.
반응형


Intent intent = getAlarmIntent();

PendingIntent pi = PendingIntent.getBroadcast(context, 0, intent, PendingIntent.FLAG_NO_CREATE);

boolean isAlarmRegistered = ( pi != null );


FLAG_NO_CREATE flag 는 이미 등록된 PendingIntent 가 있다면 해당 instance 를 아니면 null 을 return 한다.






반응형

댓글