【问题标题】:How to display 2 fragments side by side in activity with Navigation Component [closed]如何使用导航组件在活动中并排显示 2 个片段 [关闭]
【发布时间】:2020-07-08 13:47:10
【问题描述】:

enter image description here

如何使用导航组件在同一活动中显示 2 个片段,如示例照片所示

【问题讨论】:

    标签: java android kotlin navigation components


    【解决方案1】:

    理解导航组件的方式它不支持它也不应该支持。重点是拥有一个 NavHostFragment ,它与 nav_graph 将负责在您的应用程序中导航。它不能同时托管两个片段。现在你有两个选择。你可以有两个 NavHostFragment 和两个 nav_graphs 关联。或者您可以拥有某种 ListDetailsFragment 并使其管理列表和列表项详细信息显示。您可以在该片段内创建两个单独的子片段(ListFragment 和 DetailsFragment)以轻松管理事物。我个人建议最后一个。

    【讨论】:

    • 谢谢,我以标准方式创建了它,并使其能够与界面通信。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-19
    • 2019-12-07
    • 1970-01-01
    相关资源
    最近更新 更多