我有这个代码的倒计时:
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 上的文本没有改变!(但第一次完美运行)
我该如何解决?