안녕하세요 
다름이 아니라 지금 알람을 개발중에 있으나 AlarmManager 에 대한 의문이 있어 글을 남깁니다.

알람매니저에 PendingIntent 를 이용하여 Broadcast 등록하고 리시브하여 처리하는데

여러개의 알람을 동록할때의 AlarmManager 에 대한 의문이 생겼습니다

제가 생각한 알고리즘은 알람을 3개 등록(요일[반복]은 무시하고 설명하겠습니다)하면
알람매니저에 3개를 등록하는 것입니다.
51분 52분 53분에 각각 등록하면 각각 울게 되겠지요

허나 같은 메소드로 접근하게되다보니 동일한 내용(시간만 다른)이 들어가게되는데
AlarmManager 에서 이전에 같은 플래그로 set 된 아이가 있으면 자동으로 cancel 시키는지 51,52,53 분을 순차적으로 등록할 때 
51,52분꺼는 무시되고 53분만 작동합니다.

그래서 뭔가 해당 알람에 대한 관리가 필요하다는것을 알게되었는데
여러개를 등록하여 관리하는 방법을 찾지 못하겠습니다.
AlarmManager 가 set 할때 리턴값을 주는것도아니고...;;

안드로이드에 기본 CLOCK 을 열어보니
해당 어플은 시스템에 단 한개만 등록하고 있었습니다.
ex) 51분에 등록후 52분에 등록하려 하면 먼저 울리는 51분이 있음으로 무시, 51분이 울리고 나면 다시 탐색하여 52분을 등록

이걸 보니 여러개를 등록하지 못하는게 아닐까 라는 생각도 듭니다.
기본 clock 처럼 바꾸면 베스트겠지만 구조가 많이 달라 어려움이 많을듯합니다.

요약하자면 AlarmManager 를 여러개 등록하고 관리 할수 있는 방법이 필요합니다.
이에 대한 정보나 노하우가 있으신분의 가르침을 기다리겠습니다.  

부탁드립니다.