Skip to content
Search

Android:Timer

lastmod 2018-08-17created 2016-05-252 edits

Describes ways to use a Timer on Android.

Using a Handler

Handler handler = new Handler();
handler.postDelayed(new Runnable() {
    // TODO...
}, 3000);

Using a Timer

TimerTask timerTask = new TimerTask() {
    @Override
    public void run() {
        // run...
    }
};
Timer timer = new Timer();
timer.schedule(timerTask, 100); // 100ms 후, 단 1회 호출.
timer.schedule(timerTask, 100, 1000); // 100ms 후 부터 1000ms 간격으로 지속적인 호출.

Using a CountDownTimer

See this page.

Favorite site