From a8751388c9a86ae95714a15279994d8aa426a26d Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期五, 13 六月 2025 14:59:02 +0800
Subject: [PATCH] feat(generallibrary): 优化充值功能并添加水价获取- 在 activity_recharge_detail.xml 中移除了不必要的 bold 样式- 在 EditText 中添加了金额输入限制(数字和小数点)- 在 BaseApplication 中添加了水价信息存储 - 在 MainActivity 中实现了延时获取水价的功能- 优化了 RechargeDetailActivity 中的水价检查和使用逻辑 - 在 README.md 中添加了金额格式化和水价获取的最佳实践指南

---
 qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/view/UserSearchDialog.java |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/view/UserSearchDialog.java b/qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/view/UserSearchDialog.java
index 245828c..dd93c00 100644
--- a/qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/view/UserSearchDialog.java
+++ b/qiheonlinelibrary/src/main/java/com/dayu/qiheonlinelibrary/view/UserSearchDialog.java
@@ -6,16 +6,15 @@
 import android.content.DialogInterface;
 import android.text.TextUtils;
 import android.view.KeyEvent;
-import android.view.View;
 import android.view.ViewGroup;
 import android.view.WindowManager;
 import android.widget.EditText;
+import android.widget.ImageView;
 import android.widget.TextView;
 
 import com.dayu.baselibrary.utils.ToastUtil;
-import com.dayu.baselibrary.view.EdtDialog;
 import com.dayu.qiheonlinelibrary.R;
-import com.dayu.qiheonlinelibrary.activity.BaseActivity;
+import com.dayu.qiheonlinelibrary.activity.QHOlineBaseActivity;
 
 /**
  * author: zuo
@@ -24,7 +23,7 @@
  * 澶囨敞锛氭悳绱㈢敤鎴�
  */
 public class UserSearchDialog extends Dialog {
-    BaseActivity mContext;
+    QHOlineBaseActivity mContext;
     EditText etName, etCardId;
 
     public interface SearchCallBack {
@@ -33,7 +32,7 @@
 
     SearchCallBack searchCallBack;
 
-    public UserSearchDialog(BaseActivity context, SearchCallBack searchCallBack) {
+    public UserSearchDialog(QHOlineBaseActivity context, SearchCallBack searchCallBack) {
         super(context, com.dayu.baselibrary.R.style.ws_pay_showSelfDialog);
         mContext = context;
         this.searchCallBack = searchCallBack;
@@ -47,6 +46,8 @@
 
         etName = findViewById(R.id.etName);
         etCardId = findViewById(R.id.etCardId);
+        ImageView close = findViewById(R.id.closeDialog);
+        close.setOnClickListener(v -> UserSearchDialog.this.dismiss());
         TextView ok = findViewById(R.id.pw_ok);
         ok.setOnClickListener(v -> {
             String name = etName.getText().toString();

--
Gitblit v1.8.0