onResume 에서 현재시간과 다음날 0 시 사이의 시간차를 계산해서 핸들러에 postDelayed( ); 시켜놓으면 되겠네요. 위젯이 실행중이란 상황이 보장되지 않는다면 거기에다, update 를 실행할 시간이 지났는지 확인해서, 지났으면 바로 update 를 실행해 주는것도 필요하겠고요.
2010.07.30 13:18:19
hbull
아 제가 postDelayed 에 대해서 완전 모르고 있었네요. 검색해보니까 시루떡 님이 말씀하신대로 해보면 될것 같습니다~ 답변 감사합니다 ^^
onResume 에서 현재시간과 다음날 0 시 사이의 시간차를 계산해서
핸들러에 postDelayed( ); 시켜놓으면 되겠네요.
위젯이 실행중이란 상황이 보장되지 않는다면
거기에다, update 를 실행할 시간이 지났는지 확인해서, 지났으면
바로 update 를 실행해 주는것도 필요하겠고요.