Android Jetpack导航不正确

Android Jetpack导航不正确,android,navigation,fragment,lifecycle,Android,Navigation,Fragment,Lifecycle,我试图将我的旧项目改为Androidx和Navigation。 我曾经导航到第二个片段,但如果我关闭第二个片段太快,它将不会运行onDestroyView和onDestroy,我的屏幕将被白色遮挡 正常生命周期为: E: Match onAttach E: Match onCreate E: Match onViewCreated E: Match onStart E: Match onResume E: Register onPause E: Register on

我试图将我的旧项目改为Androidx和Navigation。 我曾经导航到第二个片段,但如果我关闭第二个片段太快,它将不会运行onDestroyView和onDestroy,我的屏幕将被白色遮挡

正常生命周期为:

E: Match   onAttach
E: Match   onCreate
E: Match   onViewCreated
E: Match   onStart
E: Match   onResume
E: Register   onPause
E: Register   onStop
E: Register   onDestroyView
E: MineFragmentNew   onPause
E: MineFragmentNew   onStop
E: SettingFragment   onAttach
E: SettingFragment   onCreate
E: SettingFragment   onViewCreated
E: SettingFragment   onStart
E: MineFragmentNew   onDestroyView
E: SettingFragment   onResume
我的项目生命周期是:

E: Match   onAttach
E: Match   onCreate
E: Match   onViewCreated
E: Match   onStart
E: Match   onResume
E: Register   onPause
E: Register   onStop
E: Register   onDestroyView
E: MineFragmentNew   onPause
E: MineFragmentNew   onStop
E: SettingFragment   onAttach
E: SettingFragment   onCreate
E: SettingFragment   onViewCreated
E: SettingFragment   onStart
E: MineFragmentNew   onDestroyView
E: SettingFragment   onResume
如果我关得太快:

E: MineFragmentNew   onPause
E: MineFragmentNew   onStop
E: SettingFragment   onAttach
E: SettingFragment   onCreate
E: SettingFragment   onViewCreated
E: SettingFragment   onStart
E: SettingFragment   onStop
E: MineFragmentNew   onStart
E: MineFragmentNew   onResume

这是别人做的老项目。我试图更改很多设置。

我发现了问题,它是Androidx,片段:1.3.0-beta01

看起来碎片:1.3.0-beta02将被修复,但不是现在。
现在使用FragmentManager。enableNewStateManager(false)可以修复它。

您使用的是什么版本的片段?请包括您的
依赖项