Android - 正确创建和倒计时?

时间:2014-01-29 02:33:08

标签: android timer

本周我一直在努力学习机器人,有一件事我无法找到好处 定时器的例子,所以如果有人可以花时间写一个简单的倒计时器并在文本视图中显示,我会永远感激,非常感谢!

1 个答案:

答案 0 :(得分:0)

以下代码将从30秒开始,到达1秒后结束。请注意,计时器使用毫秒代替秒。

1秒= 1000毫秒

因此,30秒= 30x1000毫秒

mTextField是您的常规TextView,请将其替换为您自己的TextView。

new CountDownTimer(30000, 1000) {

     public void onTick(long millisUntilFinished) {
         mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);
     }

     public void onFinish() {
         mTextField.setText("done!");
     }
  }.start();