这是我的代码,
new CountDownTimer(30000, 1000) {
public void onTick(long millisUntilFinished) {
forgotpass.setText("seconds remaining: " + millisUntilFinished / 1000);
}
public void onFinish() {
forgotpass.setText("done!");
}
}.start();
我希望它在我的活动或应用程序关闭后继续运行。
到目前为止,当我按下后退按钮或正在运行的应用程序上的主页按钮时,它会自动停止,当我重新打开活动时,它会重新开始30上。有没有可能让它继续倒计时甚至当应用程序或活动没有运行时?
答案 0 :(得分:0)
除非您在服务中执行此操作,否则无法实现此目的。
答案 1 :(得分:0)
将其作为服务启动。在onDestroy()