Android倒计时器具有双倍速度

时间:2015-06-23 20:35:56

标签: android timer countdown countdowntimer

我想创建一个从10开始的倒数计时器,但只需要5秒钟倒计时到0。

我在Google源代码中有以下代码,从10开始倒数​​:

new CountDownTimer(10000, 1000) {
    public void onTick(long millisUntilFinished) {
        timerText.setText("seconds remaining: " + millisUntilFinished / 1000);
    }

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

1 个答案:

答案 0 :(得分:1)

你应该先尝试自己做,但是:

heroku run rake db:migrate

new CountDownTimer(5000, 500) { public void onTick(long millisUntilFinished) { timerText.setText("Half-seconds remaining: " + millisUntilFinished / 500); } public void onFinish() { timerText.setText("done!"); } }.start(); 在其构造函数中有两个参数,一个用于整个计时器的长度(称为CountDownTimer,第一个参数),另一个用于millisInFuture的频率调用函数(即onTick)。这两个参数都是countDownInterval变量类型。

请参阅Android API中的CountDownTimer