Wednesday, 5 October 2016

Repeatedly Running Tast (TimerTask)

TimerTask task;

Timer timer;

        if (timer != null) {
            timer.cancel();
        }

        timer = new Timer();

        final Handler handler = new Handler();

        task = new TimerTask() {
            @Override
            public void run() {

                handler.post(new Runnable() {
                    @Override
                    public void run() {

                    // Do Thing you want to excute
                    }
                });
            }
        };

        timer.schedule( task, 0, 15000);



// Stop the Task

timer.cancel();

No comments:

Post a Comment