瀏覽代碼

0.0.44.alpha6

kongzue 3 年之前
父節點
當前提交
a1ed1e44c8

+ 1 - 0
DialogX/src/main/java/com/kongzue/dialogx/util/BottomDialogTouchEventInterceptor.java

@@ -90,6 +90,7 @@ public class BottomDialogTouchEventInterceptor {
                                 } else {
                                     if (aimY > impl.bkgEnterAimY) {
                                         impl.bkg.setY(aimY);
+                                        return true;
                                     } else {
                                         impl.bkg.setY(impl.bkgEnterAimY);
                                     }

+ 8 - 1
DialogX/src/main/java/com/kongzue/dialogx/util/views/MaxRelativeLayout.java

@@ -241,11 +241,18 @@ public class MaxRelativeLayout extends RelativeLayout {
         onTouchListener = l;
     }
     
+    boolean reInterceptTouch;
+    
     @Override
     public boolean dispatchTouchEvent(MotionEvent ev) {
         if (onTouchListener != null) {
-            onTouchListener.onTouch(this, ev);
+            reInterceptTouch = onTouchListener.onTouch(this, ev);
         }
         return super.dispatchTouchEvent(ev);
     }
+    
+    @Override
+    public boolean onInterceptTouchEvent(MotionEvent ev) {
+        return reInterceptTouch;
+    }
 }

+ 1 - 1
gradle.properties

@@ -18,5 +18,5 @@ android.useAndroidX=true
 # Automatically convert third-party libraries to use AndroidX
 android.enableJetifier=true
 
-BUILD_VERSION=0.0.44.beta6
+BUILD_VERSION=0.0.44.alpha6
 BUILD_VERSION_INT=43