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 中添加了金额格式化和水价获取的最佳实践指南

---
 generallibrary/src/main/res/layout/dialog_search.xml |   36 ++++++++++++++++++++++++------------
 1 files changed, 24 insertions(+), 12 deletions(-)

diff --git a/generallibrary/src/main/res/layout/dialog_search.xml b/generallibrary/src/main/res/layout/dialog_search.xml
index 5c4382a..e1e81c0 100644
--- a/generallibrary/src/main/res/layout/dialog_search.xml
+++ b/generallibrary/src/main/res/layout/dialog_search.xml
@@ -29,7 +29,7 @@
         android:id="@+id/tv_farmer_name_label"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginTop="16dp"
+        android:layout_marginTop="20dp"
         android:text="鍐滄埛鍚嶇О"
         android:textColor="#666666"
         android:textSize="14sp"
@@ -39,11 +39,15 @@
     <EditText
         android:id="@+id/et_farmer_name"
         android:layout_width="match_parent"
-        android:layout_height="wrap_content"
-        android:layout_marginTop="6dp"
+        android:layout_height="48dp"
+        android:layout_marginTop="8dp"
         android:background="@drawable/edit_text_bg"
         android:hint="璇疯緭鍏ュ啘鎴峰悕绉帮紙閫夊~锛�"
         android:inputType="text"
+        android:paddingStart="16dp"
+        android:paddingTop="12dp"
+        android:paddingEnd="16dp"
+        android:paddingBottom="12dp"
         android:singleLine="true"
         android:textColorHint="#BBBBBB"
         android:textSize="15sp"
@@ -53,7 +57,7 @@
         android:id="@+id/tv_farmer_id_label"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginTop="14dp"
+        android:layout_marginTop="18dp"
         android:text="鍐滄埛缂栧彿"
         android:textColor="#666666"
         android:textSize="14sp"
@@ -63,11 +67,15 @@
     <EditText
         android:id="@+id/et_farmer_id"
         android:layout_width="match_parent"
-        android:layout_height="wrap_content"
-        android:layout_marginTop="6dp"
+        android:layout_height="48dp"
+        android:layout_marginTop="8dp"
         android:background="@drawable/edit_text_bg"
         android:hint="璇疯緭鍏ュ啘鎴风紪鍙凤紙閫夊~锛�"
         android:inputType="text"
+        android:paddingStart="16dp"
+        android:paddingTop="12dp"
+        android:paddingEnd="16dp"
+        android:paddingBottom="12dp"
         android:singleLine="true"
         android:textColorHint="#BBBBBB"
         android:textSize="15sp"
@@ -77,7 +85,7 @@
         android:id="@+id/tv_card_number_label"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginTop="14dp"
+        android:layout_marginTop="18dp"
         android:text="鍗″彿"
         android:textColor="#666666"
         android:textSize="14sp"
@@ -87,11 +95,15 @@
     <EditText
         android:id="@+id/et_card_number"
         android:layout_width="match_parent"
-        android:layout_height="wrap_content"
-        android:layout_marginTop="6dp"
+        android:layout_height="48dp"
+        android:layout_marginTop="8dp"
         android:background="@drawable/edit_text_bg"
         android:hint="璇疯緭鍏ュ崱鍙凤紙閫夊~锛�"
         android:inputType="text"
+        android:paddingStart="16dp"
+        android:paddingTop="12dp"
+        android:paddingEnd="16dp"
+        android:paddingBottom="12dp"
         android:singleLine="true"
         android:textColorHint="#BBBBBB"
         android:textSize="15sp"
@@ -101,13 +113,13 @@
         android:id="@+id/tv_cancel"
         android:layout_width="0dp"
         android:layout_height="wrap_content"
-        android:layout_marginTop="24dp"
+        android:layout_marginTop="28dp"
         android:layout_marginEnd="6dp"
         android:background="@drawable/cancel_button_ripple"
         android:clickable="true"
         android:focusable="true"
-        android:paddingTop="10dp"
-        android:paddingBottom="10dp"
+        android:paddingTop="12dp"
+        android:paddingBottom="12dp"
         android:stateListAnimator="@null"
         android:text="鍙栨秷"
         android:textColor="#666666"

--
Gitblit v1.8.0