Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 应用程序中未调用Lifecycle.Event.ON\u销毁_Android_Application Lifecycle - Fatal编程技术网

Android 应用程序中未调用Lifecycle.Event.ON\u销毁

Android 应用程序中未调用Lifecycle.Event.ON\u销毁,android,application-lifecycle,Android,Application Lifecycle,我想在用户退出应用程序时调用一些方法(请参阅,以获取帮助) 除了在销毁时触发,否则将触发这些事件 I/System.out: *** called onPause() of Activity I/System.out: *** called onStop() of Activity 可能应用程序无法从内存中清除。如果我从最近的列表中滑动应用程序或强制停止,它将不会触发destroy事件。这些事件可能在活动中正常工作。如何捕获应用程序中的销毁事件 你可以把这个LifecycleOwner看成是你

我想在用户退出应用程序时调用一些方法(请参阅,以获取帮助)

除了在销毁时触发
,否则将触发这些事件

I/System.out: *** called onPause() of Activity
I/System.out: *** called onStop() of Activity
可能
应用程序
无法从内存中清除。如果我从最近的列表中滑动应用程序或强制停止,它将不会触发
destroy
事件。这些事件可能在
活动中正常工作。如何捕获
应用程序中的
销毁
事件

你可以把这个LifecycleOwner看成是你所有的合成物。 活动,但Lifecycle.Event.ON_CREATE将被调度 once和Lifecycle.Event.ON_DESTROY将永远不会被调度

因此,在应用程序中无法处理
onDestroy

或者,您可以尝试使用
服务的回调
类来捕捉应用程序从最近删除的时刻。

声称

你可以把这个LifecycleOwner看成是你所有的合成物。 活动,但Lifecycle.Event.ON_CREATE将被调度 once和Lifecycle.Event.ON_DESTROY将永远不会被调度

因此,在应用程序中无法处理
onDestroy

或者,您可以尝试使用
服务
类的回调来捕捉应用程序从最近删除的时刻

I/System.out: *** called onPause() of Activity
I/System.out: *** called onStop() of Activity