将Android Jetpack导航与TabLayout结合使用

问题描述

我想使用导航组件,但在以下情况下,我不知道如何使用它。

@L_502_0@

  1. FirstFragment在MainActivity和main_nav_graph中启动
  2. SecondFragment应显示选项卡布局,如果您单击以下选项卡, 第二个A片段和第二个B片段可能显示在选项卡布局上方
  3. 在SecondFragment中,有时可以隐藏选项卡布局(实际上,这意味着在Second-A片段和Second-B片段中有时可以隐藏选项卡布局)
  4. SecondFragment必须需要FirstFragment的一些参数(我现在使用safeArgs)
  5. ThirdFragment必须需要SecondFragment的一些参数。 (ThirdFragment可以从Second-A片段和Second-B片段开始)

在那种情况下如何使用导航图? 我可以使用大写的导航组件吗?

我不知道如何制作SecondFragment(嵌套的navHostFragment?另一个导航图?每个选项卡片段?这是正确的解决方法吗?)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)