2
我希望我的應用程序在創建活動時(onCreate)添加所有片段,並在我的活動死亡(onDestroy)時將其刪除,但如果我嘗試這樣做,當我旋轉我的設備時我的應用程序崩潰和日誌告訴我:onSaveInstanceState後的片段事務隱藏
java.lang.IllegalStateExceptiom:以後的onSaveInstanceState不能執行此操作
有一種方法做我想做的事?
我希望我的應用程序在創建活動時(onCreate)添加所有片段,並在我的活動死亡(onDestroy)時將其刪除,但如果我嘗試這樣做,當我旋轉我的設備時我的應用程序崩潰和日誌告訴我:onSaveInstanceState後的片段事務隱藏
java.lang.IllegalStateExceptiom:以後的onSaveInstanceState不能執行此操作
有一種方法做我想做的事?
在致電super.onPause()
之前,請嘗試在中刪除它們。當您旋轉設備時,您會發現碎片消失。因此,如果您還將onCreate
中的片段添加到onResume
中,您應該可以。
http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle