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

안드로이드 타이머 관련 질문입니다.

0 추천
안녕하세요. 안드로이드를 공부중인데요,

타이머를 공부중인데 궁금한 점이 있어서 질문올립니다.

timer.schedule(timerTask, 5000); 이렇게 하면

5초뒤에 timerTask의 run()안에 있는 내용이 실행되는데

run 안에서 로그를 찍었을때 5초동안 run이 계속 나오는게 아니더라구요.

그러면 run()을 써야하는 이유가 뭔지 잘 모르겠습니다ㅠㅠ

아예 5초 후에 timerTask가 실행이 되는건가요?

아니면 작업이 실행되는 동안 timerTask가 계속 돌고있다가 5초 후에만 run안에 있는 로그를 찍어주는건가요?

타이머에 대한 이해가 부족하네요ㅠㅠ

답변주시면 감사하겠습니다!
Grace0618 님이 2015년 3월 20일 질문

1개의 답변

0 추천
타이머 태스크에 보면 onTick이란거 있지 않던가요? 타이머에 스케쥴 걸 때 숫자가 하나 더 들어가는게 있는데, 그게 저 틱을 호출할 주기를 설정하는거에요
쎄미 (162,410 포인트) 님이 2015년 3월 21일 답변
...