将嵌套片段状态保存在Android的背面
我对Android的基本生命周期感到困惑 当我按back键时,我的嵌套片段都不会被保存,应用程序会在父活动中重新创建所有内容。这些嵌套片段位于ViewPager内部 现在,如果我按下菜单按钮,从应用程序中出来,它就会被存储将嵌套片段状态保存在Android的背面,android,android-fragments,Android,Android Fragments,我对Android的基本生命周期感到困惑 当我按back键时,我的嵌套片段都不会被保存,应用程序会在父活动中重新创建所有内容。这些嵌套片段位于ViewPager内部 现在,如果我按下菜单按钮,从应用程序中出来,它就会被存储 为什么会这样?我如何确保即使用户退出应用程序,通过按back键,嵌套的片段状态也会被保存,并在用户再次打开应用程序时恢复。有一个片段状态寻呼机适配器,用于viewpager保存片段状态。但是您仍然不能改变依赖于活动生命周期的片段生命周期。因此,如果一个活动的on destro
为什么会这样?我如何确保即使用户退出应用程序,通过按back键,嵌套的片段状态也会被保存,并在用户再次打开应用程序时恢复。有一个片段状态寻呼机适配器,用于viewpager保存片段状态。但是您仍然不能改变依赖于活动生命周期的片段生命周期。因此,如果一个活动的on destroy被调用,它的所有片段都将被销毁。所以,这可能是你的情况