Android 安卓-正确创建和倒计时?

Android 安卓-正确创建和倒计时?,android,timer,Android,Timer,这周我一直在努力学习安卓系统,有一件事我找不到好方法 例如计时器,所以如果有人可以花时间写一个简单的计时器,倒计时并显示在文本视图中,我将永远感激,非常感谢 以下代码将从30秒开始,到1秒结束。请注意,计时器使用毫秒表示秒 1秒=1000毫秒 因此,30秒=30x1000毫秒 mTextField是您的常规文本视图,请将其替换为您自己的文本视图 new CountDownTimer(30000, 1000) { public void onTick(long millisUntilF

这周我一直在努力学习安卓系统,有一件事我找不到好方法
例如计时器,所以如果有人可以花时间写一个简单的计时器,倒计时并显示在文本视图中,我将永远感激,非常感谢

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

1秒=1000毫秒

因此,30秒=30x1000毫秒

mTextField
是您的常规文本视图,请将其替换为您自己的文本视图

new CountDownTimer(30000, 1000) {

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

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

如果我想在计时器达到0时发生某些事情,该怎么办?然后将其添加到
onFinish()
中。