From 1df231fd6aafa221aef3532d069c7e27d4331be7 Mon Sep 17 00:00:00 2001
From: Linjiajia <319408893@qq.com>
Date: 星期日, 27 八月 2023 19:21:01 +0800
Subject: [PATCH] 功能全部完成

---
 app_base/src/main/java/com/android/app_base/base/dialog/UIDialog.java |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/app_base/src/main/java/com/android/app_base/base/dialog/UIDialog.java b/app_base/src/main/java/com/android/app_base/base/dialog/UIDialog.java
index 6c1bc74..441f10c 100644
--- a/app_base/src/main/java/com/android/app_base/base/dialog/UIDialog.java
+++ b/app_base/src/main/java/com/android/app_base/base/dialog/UIDialog.java
@@ -62,6 +62,7 @@
 
         public B setTitle(CharSequence text) {
             mTitleView.setText(text);
+            mTitleView.setVisibility((text == null || "".equals(text.toString())) ? View.GONE : View.VISIBLE);
             return (B) this;
         }
 
@@ -77,6 +78,7 @@
 
         public B setCancel(CharSequence text) {
             mCancelView.setText(text);
+            mCancelView.setVisibility((text == null || "".equals(text.toString())) ? View.GONE : View.VISIBLE);
             return (B) this;
         }
 
@@ -140,6 +142,8 @@
         /**
          * 鐐瑰嚮鍙栨秷鏃跺洖璋�
          */
-        default void onCancel(BaseDialog dialog) {}
+        default void onCancel(BaseDialog dialog) {
+            dialog.dismiss();
+        }
     }
 }
\ No newline at end of file

--
Gitblit v1.9.1