Prechádzať zdrojové kódy

0.0.48.beta5
- PopNotification 默认支持了向上滑动关闭操作,如不需要可通过 `.setSlideToClose(false)` 关闭;
- PopMenu、GuideDialog、CustomDialog 的基于 baseView 显示现在将实时跟踪 baseView 的位置进行显示;
- bug 修复;

myzcxhh@live.cn 2 rokov pred
rodič
commit
867146b23c

+ 3 - 1
DialogX/src/main/java/com/kongzue/dialogx/dialogs/PopNotification.java

@@ -781,7 +781,9 @@ public class PopNotification extends BaseDialog implements NoTouchInterface {
                                     valueAnimator.setDuration(enterAnimDuration == -1 ? 300 : enterAnimDuration).setInterpolator(new DecelerateInterpolator(2f));
                                     valueAnimator.start();
 
-                                    boxBody.callOnClick();
+                                    if (Math.abs(boxBody.getY() - defaultTop) <= 1 && event.getY() <= touchY) {
+                                        boxBody.callOnClick();
+                                    }
                                 }
                                 break;
                         }

+ 2 - 2
README.md

@@ -129,7 +129,7 @@ DialogX 采用了主题分离结构,主框架仅包含 Material 设计风格
 
 请从以下两个源二选一引入项目。
 
-#### MavenCentral 源
+#### MavenCentral 源(稳定版本更新)
 
 <div>
 最新版本:
@@ -156,7 +156,7 @@ def dialogx_version = "0.0.47"
 implementation "com.kongzue.dialogx:DialogX:${dialogx_version}"
 ```
 
-#### Jitpack 源
+#### Jitpack 源(快速迭代测试版本更新)
 
 <div>
 最新版本:

+ 1 - 1
gradle.properties

@@ -19,6 +19,6 @@ android.useAndroidX=true
 # Automatically convert third-party libraries to use AndroidX
 android.enableJetifier=true
 
-BUILD_VERSION=0.0.48.beta4
+BUILD_VERSION=0.0.48.beta5
 BUILD_VERSION_INT=47
 DIALOGX_STYLE_VERSION=5