안드로이드 개발 질문/답변
(글 수 45,052)
AlarmManager am = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
am.setRepeating(AlarmManager.ELAPSED_REALTIME, SystemClock.elapsedRealtime(), 86400000, intent);
위와같이 하면 폰을 껐다가 켜는 순간의 시간이 셋팅되어 매일 이 시간에 얼람을 줍니다.-- 이는 모두들 다 아시는 내용으로 압니다.
그런데 붉은색의 2번째 아규를 조절하여 매일 원하는 시각 즉 10:00 또는 15:00 등 처럼 일정 시각에 알람을 주도록 하고 싶은데 여러 방법을 시도해도 원하는 정확한 시각을 받아주질 않는데 어찌하면 원하는 정확한 시각에 알람을 받을 수 있을까요???
아시는 분의 조언을 기다립니다.




Time객체를 원하는 시간에 맞춰서 설정하고 SystemClock.elapsedRealtime() 자리에 time.toMillis(true)로 해주면 되지 않나요?