How to stop Runnable on button click in Android?

前端 未结 5 1469
野趣味
野趣味 2020-12-11 18:44

I have to start runnable on start button click and stop it on pause button click. My code for start runnable on start button click is

    // TODO Auto-gener         


        
5条回答
  •  有刺的猬
    2020-12-11 19:03

    Complete Code:

       iterationCount = 0;
       final Handler handler = new Handler();
        final int delay = 1000; //milliseconds
        handler.postDelayed(new Runnable() {
            public void run() {
                //do something
                if (iterationCount < 10) {
                    handler.postDelayed(this, delay);
                }
                iterationCount++;
                Log.e("tag", "after 1 second: " + iterationCount);
            }
        }, delay);
    

提交回复
热议问题