我想通过实现来处理我的 android 应用程序中的方向onSaveInstanceState
。我将我需要的所有变量添加到onSaveInstanceState
方法中的包中,一切正常,我可以在onCreate
同一个片段的方法中恢复它们。
问题是虽然我可以恢复所有变量,getActivity()
但具有空值。
我尝试添加setRetainInstance(true)
,但在这种情况下,我无法从包中恢复保存的变量。
谁能帮我?谢谢,
我想通过实现来处理我的 android 应用程序中的方向onSaveInstanceState
。我将我需要的所有变量添加到onSaveInstanceState
方法中的包中,一切正常,我可以在onCreate
同一个片段的方法中恢复它们。
问题是虽然我可以恢复所有变量,getActivity()
但具有空值。
我尝试添加setRetainInstance(true)
,但在这种情况下,我无法从包中恢复保存的变量。
谁能帮我?谢谢,
这个解决方案对我有用:viewpager-and-fragments-whats-the-right-way-to-store-fragments-state问题是我正在创建片段的新实例,这不是正确的方法。我也不再使用 setRetainInstance(true) –</p>