如何建立倒数计时器?

问题描述:

我是android和java编程中的新手,我想要像计分板一样制作CountDown Timer。定时器为mm:ss/10:00。如何建立倒数计时器?

+6

你试过了什么? –

+0

在这个问题:http://*.com/questions/8292697/android-count-down-timer-eg-1000-to-0000-using-onclicklistener-to-textview ..我已经完成的代码 – Mineko

这里是CountDownTimer类机器人:: here

预约倒计时,直到在未来一段时间,对沿途的时间间隔定期通知。示出了在文本字段30秒倒计时的例子:

new CountdownTimer(30000, 1000) { 

    public void onTick(long millisUntilFinished) { 
     mTextField.setText("seconds remaining: " + millisUntilFinished/1000); 
    } 

    public void onFinish() { 
     mTextField.setText("done!"); 
    } 
    }.start(); 
+0

hmm yea它只能倒计时30秒......如果它是像mm:ss那样呢? mm和ss单独倒计时?我应该使用SingleDateFormat /“mm:ss”吗?我也在使用它,但无法弄清楚。感谢您的帮助X) – Mineko

+0

使用日期功能,你现在得到时间和日期现在把它放到计时器,你可以倒计时。 –

Android有一个内置的CountDownTimer,你应该使用。