我制作了一个集成到应用程序中的模块,因此我无法使用OnDestroy函数来终止我的CountDownTimer。
我想检测应用程序何时关闭,因为我使用CountDownTimer来更改使用我的模块添加到应用程序的活动的内容。当我退出我的应用程序时,我的countDownTimer会连续重新加载另一个活动..
在应用程序中,我的模块被调用:
interstitial = new ModuleAdView(this);
“this”是申请的背景。
例如,可以使用ActivityManager检测到这一点吗?
谢谢!
答案 0 :(得分:0)
您可以覆盖onStop(),当您的应用程序离开屏幕时,它将从系统获得回调。
@Override
public void onStop(){
super.onStop();
//stop your countdowntimer
}