From d1a9e3312387b6c47e6186af506787a8a66369d1 Mon Sep 17 00:00:00 2001
From: lmw <125975490@qq.com>
Date: 星期六, 09 十一月 2024 18:40:36 +0800
Subject: [PATCH] fix

---
 app/src/main/java/com/sinata/xqmuse/dialog/TimeSettingDialog.kt |   19 ++++++++++++++++---
 1 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/app/src/main/java/com/sinata/xqmuse/dialog/TimeSettingDialog.kt b/app/src/main/java/com/sinata/xqmuse/dialog/TimeSettingDialog.kt
index 509f4c2..1626a6d 100644
--- a/app/src/main/java/com/sinata/xqmuse/dialog/TimeSettingDialog.kt
+++ b/app/src/main/java/com/sinata/xqmuse/dialog/TimeSettingDialog.kt
@@ -1,5 +1,7 @@
 package com.sinata.xqmuse.dialog
 
+import android.text.Editable
+import android.text.TextWatcher
 import android.view.Gravity
 import com.sinata.xqmuse.R
 import com.sinata.xqmuse.utils.interfaces.StringCallback
@@ -11,7 +13,7 @@
     override fun setContentView() = R.layout.dialog_time_setting
 
     override fun setGravity() = Gravity.BOTTOM
-    var time = 10
+    var time = 5
 
     var callback:StringCallback? = null
 
@@ -36,15 +38,26 @@
             }
         }
 
+        et_time.addTextChangedListener(object :TextWatcher{
+            override fun beforeTextChanged(s: CharSequence?, start: Int, count: Int, after: Int) {
+
+            }
+
+            override fun onTextChanged(s: CharSequence?, start: Int, before: Int, count: Int) {
+            }
+
+            override fun afterTextChanged(s: Editable?) {
+                rg_time.check(-1)
+            }
+        })
+
         tv_jia.setOnClickListener {
-            rg_time.check(-1)
             val s = et_time.text.toString()
             time = (if (s.isNullOrEmpty()) 0 else s.toInt())+1
             et_time.setText(time.toString())
         }
 
         tv_jian.setOnClickListener {
-            rg_time.check(-1)
             val s = et_time.text.toString()
             time = (if (s.isNullOrEmpty()) 0 else s.toInt())
             time = max(0,time)

--
Gitblit v1.7.1