0

我有这个代码的倒计时:

CountDownTimer CountdownTimer = new CountDownTimer(30000, 1000) {

     public void onTick(long millisUntilFinished) {
         txttime.setText( millisUntilFinished / 1000);
     }

     public void onFinish(){
         timeout_stage();
         CountdownTimer.cancel();
     }
  };

我用这段代码开始它:

 CountdownTimer.start();

然后我通过以下代码停止它:

 CountdownTimer.cancel();

但是取消后,当我再次启动它时,我的 CountdownTimer 工作但 txttime 上的文本没有改变!(但第一次完美运行)

我该如何解决?

4

0 回答 0