杀死活动后计时器的生命

时间:2014-01-29 13:27:27

标签: android timer android-activity

这是我在Android上的第一周,我想问一个简单的问题,我在Google上找不到任何相关内容。

我们杀死活动后计时器是否仍然有效,或者它只是以活动结束?我的意思是如果在活动中定义了计时器的范围是什么?

new CountDownTimer(3900000, 5000) {

             public void onTick(long millisUntilFinished) {
                 if(db.getService(services.getServiceName()).toString().contains("Activated")){
                     cancel();
                 }
             }

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

编辑: 在尝试/使用倒数计时器几次后,很明显它以活动结束。

1 个答案:

答案 0 :(得分:3)

没有计时器保持活动状态。如果你想停止使用:

@Override
public void finish()
{
   killYourTimer();
   super.finish();
}