Android-带有NavigationUI的全屏模式下的片段

Android-带有NavigationUI的全屏模式下的片段,android,android-architecture-navigation,android-fullscreen,Android,Android Architecture Navigation,Android Fullscreen,我有一个应用程序,只有一个活动和一些片段。我通过这个代码实验室构建了它(因此,它与那个代码实验室非常相似)。 然后我决定让其中一个片段以全屏模式出现。在本官方文档中,它们仅显示如何为某项活动执行此操作。未提及导航UI。然后我发现这条线索是如此,但那里的答案也不适合我的情况 有人能提供一些想法或提示如何做到这一点吗? 所以,当我从Fragment_A导航到Fragment_B并且Fragment_B应该处于全屏模式时,我该如何实现呢? 例如,我喜欢研究官方的谷歌示例应用程序,但我找不到任何具有此类

我有一个应用程序,只有一个活动和一些片段。我通过这个代码实验室构建了它(因此,它与那个代码实验室非常相似)。 然后我决定让其中一个片段以全屏模式出现。在本官方文档中,它们仅显示如何为某项活动执行此操作。未提及
导航UI
。然后我发现这条线索是如此,但那里的答案也不适合我的情况

有人能提供一些想法或提示如何做到这一点吗? 所以,当我从
Fragment_A
导航到
Fragment_B
并且
Fragment_B
应该处于全屏模式时,我该如何实现呢? 例如,我喜欢研究官方的谷歌示例应用程序,但我找不到任何具有此类要求的示例应用程序


像这样的官方示例也没有提供任何有用的信息。

您需要在代码中定义导航,例如当您单击按钮或类似的东西时

override-fun-onClick(视图:视图){
瓦尔行动=
指定碎片方向
.ActionSpecificAmountFragmentToconfirmationFragment()
view.findNavController().navigate(操作)
}

当你导航到你的片段时,你应该这样做

getActivity().getWindow().addFlags(WindowManager.LayoutParams.FLAG\u LAYOUT\u NO\u限制);


如果我没有误解某件事,我想这应该行得通。

如果你可以为它单独做一些活动,就去做。。。。