android倒计时器继续在后台运行

时间:2011-08-28 11:50:06

标签: java android

我想在我的活动中进行30秒倒计时并继续运行,直到达到0.是否有任何方法?

基本上我希望它在textview中运行并更新其值。

2 个答案:

答案 0 :(得分:1)

你可以这样做

 new CountdownTimer(30000, 1000) {

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

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

答案 1 :(得分:0)

使用CountDownTimer检查:http://coderzheaven.com/2011/08/simple-countdown-timer-in-android/以获取完整示例。