我有这个倒数计时器,即使我的活动关闭后我想要运行

时间:2011-08-28 13:02:37

标签: java android

这是我的代码,

             new CountDownTimer(30000, 1000) {

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

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

我希望它在我的活动或应用程序关闭后继续运行。

到目前为止,当我按下后退按钮或正在运行的应用程序上的主页按钮时,它会自动停止,当我重新打开活动时,它会重新开始30上。有没有可能让它继续倒计时甚至当应用程序或活动没有运行时?

2 个答案:

答案 0 :(得分:0)

除非您在服务中执行此操作,否则无法实现此目的。

答案 1 :(得分:0)

将其作为服务启动。在onDestroy()

中绑定服务