У меня есть ViewPager2 с фрагментами внутри.
Один из фрагментов имеет 2 RecyclerView, оба из которых являются горизонтальными линейными.
Когда вы касаетесь RecyclerView, ViewPager обрабатывает вместо этого смахивайте жесты и не прокручивайте RecyclerView.
RecyclerViews и ViewPager находятся внутри NestedScrollView, но это ничего не меняет.
Единственный способ прокрутки RecyclerView - выполняя медленный жест смахивания на RecyclerView, таким образом, RecyclerView обрабатывает жест смахивания вместо ViewPager, но, конечно, это неудобно для пользователя.
Как сделать RecyclerView обрабатывать прокрутку при прикосновении и отключать обработку ViewPager, когда касание находится внутри RecyclerView.
PS: Я знаю, что большинство скажет, что это не рекомендуется, Google Play Store имеет такое же представление, но ViewPager не прокручивается, вместо этого пользователь должен использовать TabLayou t для навигации по страницам.