안드로이드 개발 질문/답변
(글 수 45,052)
private void Timer() {
mHandler.postDelayed(r = new Runnable() {
public void run() {
Toast.makeText(getBaseContext(), "Test", Toast.LENGTH_SHORT).show();
mHandler.postDelayed(this, minute);
}
}, 5000);
}
minute변수에 셋팅된 시간 주기대로 Toast를 찍어주는 코드입니다.
여기서 질문이 있습니다. minute를 10분정도 셋팅하면 Toast를 잘 찍어주는데요
문제는 30분이상 셋팅을 하면 정확한 시간에 Toast가 찍히지 않습니다.
오차가 굉장히 큰것같습니다..
정확한 간격으로 보내려면 어떻게 해야될까요..
힌트라도 주시면 감사하겠습니다.
감사합니다^^



