마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

알람매니져 시간 질문 드립니다!

0 추천
안녕하세요? 알람매니져 클래스를 이용해서 특정 시간에 알람을 울릴려고 작성 중입니다.

Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 3);
cal.set(Calendar.MINUTE, 30);
cal.set(Calendar.SECOND, 0);
    
alarmManager.set(AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(), pendingIntent());
    

제가 만들고자 한것은, 이렇게 3시 30분이면 무조건 알람이 울려버리게 만들려고 했는데,

이렇게 적용하면, 지금시간의 이전시간들은 무조건 알람이 울려버리게 되고,

등록된 시간에는 정상적으로 알람이 울리게 됩니다.

어째서 이전시간들은 무조건 알람이 울리게 되는건가요? (해결방법좀 알려주시면 감사드리겠습니다.)
이프리타s (140 포인트) 님이 2013년 9월 26일 질문

1개의 답변

0 추천
지금 시간의 이전시간들?? 이거 무슨 의미인가요?

 

cal.set(Calendar.AM_PM, Calendar.AM);

cal.set(Calendar.HOUR, 3);

추가해 보세요.
whitesnow (8,920 포인트) 님이 2013년 9월 26일 답변
...