我正在使用倒数计时器,但是当我点击后退按钮时,计时器会继续。任何身体告诉我当我点击手机后退按钮而非我的应用程序后退按钮时,我该如何停止。
抱歉我的英文。
提前致谢。
答案 0 :(得分:2)
覆盖the onBackPressed()
method怎么样?像这样(未经测试):
CountDownTimer mTimer;
// snip...
@Override
public void onBackPressed() {
mTimer.cancel();
}
答案 1 :(得分:2)
您需要取消计时器。按后退按钮时,请致电timer.cancel()
。例如。在onPause()
方法中。