1
如果Activity在onCreate()之后但在onStart()之前结束,那么什么叫onStop()?
所以我有一个非常特殊的场景,我打的后退按钮之后的onCreate()被调用,所以它不会结束运行在onStart()和我有一大堆的代码,我投入的onStop (),我需要运行最后清理,但因为onStart()永远不会执行,onStop()没有达到。我的方案甚至可能吗?我试图在整个程序中查看我的打印语句,这是我提出的场景。假设我的场景确实是可行的,如果Activity在onCreate()之后但在onStart()之前结束,那么我可以将清理代码放入该函数中吗?
你可以使用onDestroy进行清理,就好像你在oncreate系统中完成你的活动不会给所有的生命周期回调,但是当你的活动被销毁时,它肯定会给onDestroy回调。 –