相关疑难解决方法(0)

如何在Android中制作倒数计时器?

我有两个XML格式的EditTexts.在一个EditText中,用户可以将数字设置为分钟,而将另一个EditText设置为秒数.单击完成按钮后,秒EditText应开始倒计时并每秒更新其文本.

另外,如何保持更新直到达到零分钟和零秒?

android timer countdown

157
推荐指数
8
解决办法
25万
查看次数

在TextView上显示时,CountDownTimer跳过一秒钟

我想CountDownTimer在a中显示一个简单的TextView,但它似乎从30下降到28,就好像它们之间存在滞后.我不确定如何修复这个小bug.这是我的代码:

这是在点击监听器中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();
Run Code Online (Sandbox Code Playgroud)

android timer textview

5
推荐指数
1
解决办法
4358
查看次数

标签 统计

android ×2

timer ×2

countdown ×1

textview ×1