set timer android studio code example

Example: timers in android studio

// a simple 5 second timer in android studio
// the first value is the duration of timer in miliseconds
// and second value is intervale of one tick in miliseconds
CountDownTimer timer = new CountDownTimer(5000, 1000) {
            @Override
            public void onTick(long millisUntilFinished) {
              // divide the millisUntilFinished by 1000 because it is in miliseconds
                int sec = Integer.parseInt(String.valueOf(millisUntilFinished / 1000));

                Log.i(TAG, "secs left" + sec );

                binding.timeProgress.setProgress(0);
            }

            @Override
            public void onFinish() {

            }
        };

// and add {timer.start()} where you have to strt the timer
// and add {timer.cancle()} where you have to cancle it

Tags:

Java Example