ㅎㅎㅎ 성공...
위에 답변에서 브로드캐스트에서 startactivity를 하던걸 고민하다 잘 안되던게 해결됐군요..
Intent intent = new Intent(context, AlarmMainAct.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
액션 flag를 두개 주니... 알람 액티비티가 겹쳐서 뜨지 않고 해결되는군요..