فهرست منبع

Fix vertical Sliding conflict with ViewPager2

zhpanvip 5 سال پیش
والد
کامیت
fc4d6ce8ab
1فایلهای تغییر یافته به همراه2 افزوده شده و 0 حذف شده
  1. 2 0
      bannerview/src/main/java/com/zhpan/bannerview/BannerViewPager.java

+ 2 - 0
bannerview/src/main/java/com/zhpan/bannerview/BannerViewPager.java

@@ -141,6 +141,8 @@ public class BannerViewPager<T, VH extends ViewHolder> extends RelativeLayout im
                     } else {
                         getParent().requestDisallowInterceptTouchEvent(true);
                     }
+                } else if (2 * disX < disY) {
+                    getParent().requestDisallowInterceptTouchEvent(false);
                 }
                 break;
             case MotionEvent.ACTION_UP: