Как продолжить отсчет таймера countdowntimer ,после паузы(метод stopTimer2() ), а не запускать сначала.Помогите пожалуйста

 private void startTimer2(final long mTimeLeftInMillis){
        if (mCountDownTimer2 != null) {                        //если таймер уже существует
            return;                                        //то новый не создавать
        }
        mCountDownTimer2 = new CountDownTimer(mTimeLeftInMillis, 1000) {

            @Override
            public void onTick(long millisUntilFinished) {
                long m = mTimeLeftInMillis - millisUntilFinished; //60000 - 59000 = 1000
             
                updateOurCountDownText2(m); //передаём 1

            }

            @Override
            public void onFinish() {

            }
        }.start();
    }
private void updateOurCountDownText2(long m){
        int minutes = (int) (m / 1000) / 60;// из миллисекунд, кот.остались до конца получаем минуты
        int seconds = (int) (m / 1000) % 60;//получаем секунды, напр.2%60 =2,
        String timeLeftFormatted = String.format(Locale.getDefault(), "%02d:%02d", minutes, seconds);
        tvCountAllSeconds.setText(timeLeftFormatted);
    }
private void stopTimer2(){
        if(mCountDownTimer2!=null){
            mCountDownTimer2.cancel();
        }
    }

Ответы (0 шт):