Procházet zdrojové kódy

校验超时不再限制最小值,只能输入数字

Xwite před 4 roky
rodič
revize
40c15f618f

+ 2 - 2
app/src/main/java/io/legado/app/ui/config/CheckSourceConfig.kt

@@ -19,7 +19,7 @@ class CheckSourceConfig : BaseDialogFragment(R.layout.dialog_check_source_config
 
 
     private val binding by viewBinding(DialogCheckSourceConfigBinding::bind)
     private val binding by viewBinding(DialogCheckSourceConfigBinding::bind)
     //允许的最小超时时间,秒
     //允许的最小超时时间,秒
-    private val minTimeout = 60L
+    private val minTimeout = 0L
 
 
     override fun onStart() {
     override fun onStart() {
         super.onStart()
         super.onStart()
@@ -80,7 +80,7 @@ class CheckSourceConfig : BaseDialogFragment(R.layout.dialog_check_source_config
                         toastOnUi("${getString(R.string.timeout)}${getString(R.string.cannot_empty)}")
                         toastOnUi("${getString(R.string.timeout)}${getString(R.string.cannot_empty)}")
                         return@onClick
                         return@onClick
                     }
                     }
-                    text.toLong() < minTimeout -> {
+                    text.toLong() <= minTimeout -> {
                         toastOnUi(
                         toastOnUi(
                             "${getString(R.string.timeout)}${getString(R.string.less_than)}${minTimeout}${
                             "${getString(R.string.timeout)}${getString(R.string.less_than)}${minTimeout}${
                                 getString(
                                 getString(

+ 1 - 0
app/src/main/res/layout/dialog_check_source_config.xml

@@ -27,6 +27,7 @@
             android:layout_width="match_parent"
             android:layout_width="match_parent"
             android:layout_height="wrap_content"
             android:layout_height="wrap_content"
             android:hint="@string/check_source_timeout"
             android:hint="@string/check_source_timeout"
+            android:digits="1234567890"
             tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
             tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
 
 
     </io.legado.app.ui.widget.text.TextInputLayout>
     </io.legado.app.ui.widget.text.TextInputLayout>