알람어플을 공부겸 만들고 있는 중입니다.
AlarmManager로 일정시간을 등록해서 BroadCast에 등록했습니다.
그니까.. 1분뒤에 알람을 울리도록 했는데. 알람을 실행하는 버튼이 토글입니다.
한번 클릭하면 알람이 1분뒤에 울리고(Toast등 메시지 출력) 중지하면 알람이 cancel 됩니다.
문제는 알람이 단 1회만 동작되도록 하고 싶은데 계속반복됩니다.ㅜㅜ; 알람시작버튼을 다시 누르기전까지 말입니다.

1회만 알람이 동작하는 방법을 찾고있는데..
막상 이것저것 해봐도 수동만 멈출수 있어요..
메인클래스에 알람취소 매소드를 구현해서 이를 브로드캐스트에서 콜하면 오류떨어집니다.;

1회만 알람 후 버튼을 다시 토글할 수 있는 방법은 없는지요...
아니면 다른 클래스의 매서드를 콜 할 수 있는 방법같은거 있나요?