使用android中的暂停按钮构建倒计时器

时间:2013-08-11 10:00:14

标签: android

我尝试使用暂停按钮构建一个收缩计时器,使计时器暂停我试图用剩余时间建立一个新计时器,下面是我的代码,但问题是它按下暂停按钮后只工作一次对于两次,旧计时器没有取消和新的wotks,我该怎么办?

pauseB.setOnClickListener(new OnClickListener() {           
        @Override
        public void onClick(View v) {
            if (!timerHasPaused) {
                startTime = (long) (temp * 1000);
                countDownTimer.cancel();
                countDownTimer = new MyCountDownTimer(startTime, interval); 
                timerHasPaused = true;
                pauseB.setText("Play");
        } else {
                PcountDownTimer.start();
                timerHasStarted = false;
                pauseB.setText("Pause");
            }
        }
    });

1 个答案:

答案 0 :(得分:0)

以下是倒计时的好例子,希望这会有所帮助 -

Countdown timer demo in android

由于