如何使用导航组件在活动中并排显示 2 个片段 [关闭]
Posted
技术标签:
【中文标题】如何使用导航组件在活动中并排显示 2 个片段 [关闭]【英文标题】:How to display 2 fragments side by side in activity with Navigation Component [closed] 【发布时间】:2020-07-08 13:47:10 【问题描述】:enter image description here
如何使用导航组件在同一活动中显示 2 个片段,如示例照片所示
【问题讨论】:
【参考方案1】:理解导航组件的方式它不支持它也不应该支持。重点是拥有一个 NavHostFragment ,它与 nav_graph 将负责在您的应用程序中导航。它不能同时托管两个片段。现在你有两个选择。你可以有两个 NavHostFragment 和两个 nav_graphs 关联。或者您可以拥有某种 ListDetailsFragment 并使其管理列表和列表项详细信息显示。您可以在该片段内创建两个单独的子片段(ListFragment 和 DetailsFragment)以轻松管理事物。我个人建议最后一个。
【讨论】:
谢谢,我以标准方式创建了它,并使其能够与界面通信。以上是关于如何使用导航组件在活动中并排显示 2 个片段 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
Android:当用户在导航组件、单活动应用程序中回击片段 B 时更新片段 A
如何使用底部导航视图和 Android 导航组件将参数传递给片段?