横向模式下片段之间的通信

问题描述 投票:0回答:0

我的应用程序中有两个片段,FragmetHome 和 FragmentDetails。 FragmentHome 有一个回收站视图,因此当我单击某个项目时,会出现 FragmentDetails。这适用于肖像模式。在横向模式下,我想实现 FragmentHome 和 FragmentDetails 同时出现在屏幕上。我用两个 FragmentContainerViews 为横向模式制作了 XML 文件。问题是,当我点击游戏时,它没有向右打开(在 FragmentDetails 中),而是再次在 FragmentHome 中打开,所以我最终在屏幕上显示了两个 FragmentDetails。我应该怎么做才能在 FragmentHome 旁边打开 FragmentDetails?

我试过制作两个 navGraphs 但遇到了 id 冲突的错误。

android kotlin android-fragments android-architecture-navigation
© www.soinside.com 2019 - 2024. All rights reserved.