导航组件和无头碎片

时间:2019-03-04 04:25:56

标签: android android-fragments android-architecture-navigation

假设使用导航体系结构组件,我在一个片段Fragment_A中,并且想要使用Headless片段执行一个小的任务。我的问题是:

  1. 如何正确/正确地从Fragment_A中添加无头片段?

  2. 如何检测到我正在从Fragment_A导航出去,这开始了无头碎片,所以我可以删除无头碎片?

1 个答案:

答案 0 :(得分:1)

您可以使用getChildFragmentManager()并执行普通的FragmentTransaction添加无头片段。使用子项FragmentManager的好处是,当删除父项时,所有子项都将被删除。