定時執(zhí)行在一段時候后停止的倒計時,在倒計時執(zhí)行過程中會在固定間隔時間得到通知(譯者:觸發(fā)onTick方法),下面的例子顯示在一個文本框中顯示一個30s倒計時:
1、先定義一個CountdownTimer對象
CountdownTimer timer = new CountdownTimer(30000, 1000) {
public void onTick(long millisUntilFinished) {
mTextField.setText("seconds
remaining: " + millisUntilFinished / 1000);
}
public void onFinish() {
mTextField.setText("done!");
}
}.start();
2、開始執(zhí)行倒計時
timer.start();
3、停止倒計時
timer.cancel();