倒计时器,暂停和恢复

Vij*_*aya 6 android

我想用暂停和重启来做倒数计时器.现在我正在显示倒数计时器通过实现ontick()和onfinish().请帮帮我.这是倒数计时器的代码

final CountDownTimer Counter1 = new CountDownTimer(timervalue1 , 1000)

     {
 public void onTick(long millisUntilFinished)

  {
            System.out.println("onTick method!"(String.valueOf(millisUntilFinished/1000)));long s1=millisUntilFinished;
  }

public void onFinish() 

{
            System.out.println("Finished!");
}

}
Run Code Online (Sandbox Code Playgroud)

5hs*_*sba 16

在onTick方法中.保留毫秒数

   long s1=millisUntilFinished;
Run Code Online (Sandbox Code Playgroud)

当你想暂停计时器使用..

   Counter.cancel();
Run Code Online (Sandbox Code Playgroud)

当你想要恢复创建一个左毫秒的新倒数计时器..

 timervalue=s1
  counter= new Counter1();
   counter.start();
Run Code Online (Sandbox Code Playgroud)

看到这个链接