【发布时间】:2017-03-03 10:13:30
【问题描述】:
嘿,我现在有一个应用程序,当 APP 进入 onPause 或 onDestroy 时,我想在其中调用某个函数,因为我想在发生这种情况时调用某个函数。 我试图在一个活动中覆盖 onPause 并在所有项目中扩展该活动,但是在活动之间的每次迁移时都会调用 onPause(这是合乎逻辑的),但这不是我想要的。 我想知道用户何时退出或暂停应用(按下主页按钮) 问候,
【问题讨论】:
-
你想听
onStop()而不是onPause()。 -
定义“用户退出应用程序”.. android中没有这个概念。 编辑:你可以检查
isFinishing()里面onPause也许这是你想要的 -
我的意思是退出应用程序是按下主页按钮(从任何活动),或使用后退按钮退出正常方式。在后退按钮的情况下,我可以很容易地覆盖主活动中的 onstop,但是从任何活动中按下主页呢
-
按主页按钮更像是 Windows 操作系统中的最小化按钮。它不会退出应用程序
-
Android 中没有“退出应用程序”,但这个问题详细讨论了应用程序的“背景”:stackoverflow.com/questions/4414171/…