嵌套viewpager2

Nested viewpager2

我正在尝试实现这样的布局:

我附上示例项目:https://drive.google.com/file/d/1jEKOONMWN3MblLN1EmePsWTWNCNQVfN-/view?usp=sharing

我遇到的问题是第二视图寻呼机对触摸事件没有反应。

理想情况下,如果用户在 "Two" 选项卡为 selected 时向右滑动,则第二个视图寻呼机将在用户滑动时更改页面 - 从图片,如果 "Forth" 为 selected,向右滑动会 select "Fifth",向左滑动会 select "Third"。 从 "Third" 向左滑动会导致第一个视图页面 selecting "One".

有没有办法用 view pager 2 做到这一点?

感谢您的回答。

我找到了答案 - 如果有人想知道,我将 child viewpager2 包装为:https://github.com/android/views-widgets-samples/blob/master/ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/NestedScrollableHost.kt

只是没有这个"if"条件:https://github.com/android/views-widgets-samples/blob/master/ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/NestedScrollableHost.kt#L78

因为子 viewpager2 被包裹在约束布局中。