views-widgets-samples icon indicating copy to clipboard operation
views-widgets-samples copied to clipboard

viewpager2嵌套问题

Open jiangsai opened this issue 5 years ago • 9 comments

两个viewpager2相互嵌套,同一方向无法滑动,有解决办法么

jiangsai avatar Feb 24 '20 07:02 jiangsai

同样的问题,再找找解决办法

brian512 avatar Mar 14 '20 08:03 brian512

+1

WGwangguan avatar Apr 20 '20 06:04 WGwangguan

没有解决方法吗

zenghuiwang avatar Apr 26 '20 06:04 zenghuiwang

+1

kbjay avatar May 06 '20 02:05 kbjay

同求解决方法,很多app里面都有两层ViewPager嵌套的情况

huangzhuhua666 avatar May 25 '20 03:05 huangzhuhua666

dispatchTouchEvent里面做 getParent().requestDisallowInterceptTouchEvent是否可以妮?

FanChael avatar May 26 '20 01:05 FanChael

官方给了解决方案:https://developer.android.com/training/animation/vp2-migration#nested-scrollables

可以在子 ViewPager2 外面嵌套一层 NestedScrollableHost

jimmysuncpt avatar Jun 24 '20 02:06 jimmysuncpt

@jimmysuncpt 楼上方案正解。官方解决方案非常完美

uni7corn avatar Jul 23 '20 06:07 uni7corn

如果你滑动的太快,依然无法解决这个问题

moushao avatar Apr 17 '21 04:04 moushao