检测Android应用程序的关闭

时间:2013-04-03 15:17:18

标签: android detect

我制作了一个集成到应用程序中的模块,因此我无法使用OnDestroy函数来终止我的CountDownTimer。

我想检测应用程序何时关闭,因为我使用CountDownTimer来更改使用我的模块添加到应用程序的活动的内容。当我退出我的应用程序时,我的countDownTimer会连续重新加载另一个活动..

在应用程序中,我的模块被调用:

interstitial = new ModuleAdView(this);

“this”是申请的背景。

例如,可以使用ActivityManager检测到这一点吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以覆盖onStop(),当您的应用程序离开屏幕时,它将从系统获得回调。

@Override
public void onStop(){
    super.onStop();
    //stop your countdowntimer
}