Android 保存/恢复片段';使用片段管理器添加/删除时的状态
我有一个活动,它有几个片段,这些片段是动态添加和删除的。我注意到,每次使用Android 保存/恢复片段';使用片段管理器添加/删除时的状态,android,android-fragments,fragmentmanager,Android,Android Fragments,Fragmentmanager,我有一个活动,它有几个片段,这些片段是动态添加和删除的。我注意到,每次使用fragmentManager.beginTransaction().add(containerWebId,fragment,tag.)添加片段时,片段的方法onCreateView(LayoutInflater,ViewGroup,Bundle)中接收到的Bundle是null,调用fragmentManager.beginTransaction().remove(fragment)时.commit(),则不会调用Fra
fragmentManager.beginTransaction().add(containerWebId,fragment,tag.)添加片段时,片段的方法onCreateView(LayoutInflater,ViewGroup,Bundle)
中接收到的Bundle是null
,调用fragmentManager.beginTransaction().remove(fragment)时.commit()
,则不会调用Framentt的方法“onSaveInstanceState(Bunlde)”
那么,在使用片段管理器添加/删除片段时,是否有办法使片段保存/恢复其状态
如果片段被保留,则onCreateView
中的捆绑包总是null