1
如果Activity在onCreate()之後但在onStart()之前結束,那麼什麼叫onStop()?
所以我有一個非常特殊的場景,我打的後退按鈕之後的onCreate()被調用,所以它不會結束運行在onStart()和我有一大堆的代碼,我投入的onStop (),我需要運行最後清理,但因爲onStart()永遠不會執行,onStop()沒有達到。我的方案甚至可能嗎?我試圖在整個程序中查看我的打印語句,這是我提出的場景。假設我的場景確實是可行的,如果Activity在onCreate()之後但在onStart()之前結束,那麼我可以將清理代碼放入該函數中嗎?
你可以使用onDestroy進行清理,就好像你在oncreate系統中完成你的活動不會給所有的生命週期回調,但是當你的活動被銷燬時,它肯定會給onDestroy回調。 –