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