1

这是我的单一活动方法:

MainActivity 有 NavHost

MainFragment 与 AppBarLayout、TabLayout、ViewPager 等。

MainFragment 在 ViewPager 中有 2 个(或更多)片段 -> {

CustomerListFragment -> 将导航到 CustomerDetailFragment

EmployeesListFragment -> 将导航到 EmployeeDetailFragment

}

CustomerDetailFragment(具有完全不同的设计布局)

EmployeeDetailFragment(它也有完全不同的设计布局)

*我的问题是,我将如何使用导航架构组件(androidx)处理这些列表片段到详细片段之间的导航*

4

1 回答 1

1

假设您在 Fragment A 中, ViewPager 为 Fragment B 并且您尝试从 B 导航到 C

由于在 VieWpager 中,片段不是目的地,因此您的图表不会知道您在 B 上。

解决方案可以是使用 B 中的 ADirections 导航到 C

于 2019-04-16T09:52:58.880 回答