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

알람 관련 질문입니다.

0 추천

안녕하세요.

 

길을 갈팡질팡 헤매고 있어서 여쭙니다. 알람 관련해서는 처음이라 너무 헷갈리네요.

1. set 메서드에서 2번 째 인자에서 calendar.getTimeInMillis()의 의미는 2번 째 인자에 속한 날에 알람을 울린다는 건가요?

2. alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), AlarmManager.INTERVAL_DAY * 33, pendingIntent); 을 하면 calendar.getTimeInMillis()의 날짜로부터 33일 동안 하루에 한 번씩 알람을 울리겠다는 건가요??

익명사용자 님이 2013년 10월 24일 질문

1개의 답변

0 추천

http://developer.android.com/reference/android/app/AlarmManager.html 를 먼저 읽어보시면 도움이 됩니다.

그래도 답변 드리자면

1. 네 2번째 인자에서 지정하는 시간에 알람이벤트가 발생합니다.

2. 2번째 인자가 최초 알람시작 시간이고, 3번째 인자는 알람이 재 설정되는 간격입니다.(알람 이벤트 발생 후 해당 값을 더한 값으로 알람을 자동 재설정함) 3번째 인자에 * 33을 하는건 최초 알람 발생 후 33일 후에 알람이 다시 발생하도록 설정하는거죠.

whitesnow (8,920 포인트) 님이 2013년 10월 24일 답변
...