【发布时间】:2014-06-03 23:18:42
【问题描述】:
我想在TextView 中显示一个简单的CountDownTimer,但它似乎立即从 30 下降到 28,好像中间有一个滞后。我不确定如何修复这个小错误。这是我的代码:
这是在Button的点击监听器中:
new CountDownTimer(30000, 1000) {
@Override
public void onTick(long millisUntilFinished) {
coolDownTimer.setText("Cool Down for: " + String.valueOf(millisUntilFinished / 1000));
}
@Override
public void onFinish() {
animatedPic.setClickable(true);
// reregister the proximity sensor
sm.registerListener(sensorListener, proxSensor, SensorManager.SENSOR_DELAY_NORMAL);
coolDownTimer.setText("GO!");
}
}.start();
【问题讨论】:
-
@deepGrave 我的帖子比您链接的帖子早。