2

我的目标是在我的屏幕上显示一个简单的计时器时钟,它从 20 开始并继续减少,当它变为 0 时,我想开始一个动作。如何做到这一点?提前致谢

4

1 回答 1

1

我不知道您想如何显示它,但您也可以通过获取 TextView 并每秒不断更改其 Text 来做到这一点。

static int i = 20;
 new CountdownTimer(20000, 1000) {

     public void onTick(long millisUntilFinished) {
         i = i-1;
         mTextField.setText(String.valuOf(i));
     }

     public void onFinish() {
         //do your stuff here
     }
  }.start();
于 2011-09-29T05:38:24.590 回答