From ecaf8069072e71db4bff94671e72764b211d6af1 Mon Sep 17 00:00:00 2001
From: Linjiajia <319408893@qq.com>
Date: 星期四, 26 十月 2023 00:43:51 +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