Quellcode durchsuchen

0.0.46.beta13 ready
- 修复 CustomDialog#hideWithExitAnim 时对话框未能正确完全隐藏的 bug

kongzue vor 2 Jahren
Ursprung
Commit
ff461420a9

+ 8 - 0
DialogX/src/main/java/com/kongzue/dialogx/util/views/DialogXBaseRelativeLayout.java

@@ -334,4 +334,12 @@ public class DialogXBaseRelativeLayout extends RelativeLayout {
         this.interceptBack = interceptBack;
         return this;
     }
+    
+    @Override
+    public void setVisibility(int visibility) {
+        if (visibility == GONE && getAlpha() == 0f) {
+            setAlpha(0.01f);
+        }
+        super.setVisibility(visibility);
+    }
 }