Android之倒计时CountdownTimer用法

四个方法,上面都涉及到了onTick,onFinsh、cancel和start。

其中前面两个是抽象方法,所以要重写一下。

官方实例:

new CountDownTimer(30000, 1000) {
 public void onTick(long millisUntilFinished) {
 mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);
 }
 public void onFinish() {
 mTextField.setText("done!");
 }
 }.start();

 上面表示的从30s开始以没秒为单位倒计时,其中mTextField上显示剩余的时间,当时间为0时,调用onFinish方法,mTextField上done!

你可能感兴趣的:(android,CountDownTimer)