Browse Source

1.点击超过20次请求策略

20241218TB223FC(测试jar包)
wangwanlei 10 months ago
parent
commit
32d5a3881f

+ 5
- 1
app/src/main/java/com/xhly/manageapp/ui/main/activity/MainActivity.kt View File

@@ -252,6 +252,7 @@ class MainActivity : BaseActivity<MainViewModel, ActivityMainBinding>() {
252 252
             }
253 253
         }
254 254
         startWorkManager()
255
+        updateAllStrategy()
255 256
     }
256 257
 
257 258
 
@@ -293,7 +294,10 @@ class MainActivity : BaseActivity<MainViewModel, ActivityMainBinding>() {
293 294
         }
294 295
         onBackPressedDispatcher.addCallback {
295 296
             //屏蔽返回键
296
-            getLocation()
297
+            Const.backNum++
298
+            if (Const.backNum>Const.UPDATESTRATEGYNUM){
299
+                updateAllStrategy()
300
+            }
297 301
         }
298 302
     }
299 303
 

+ 3
- 1
corelib/src/main/java/com/xhly/corelib/Const.kt View File

@@ -4,9 +4,11 @@ package com.xhly.corelib
4 4
 object Const {
5 5
     const val isDebug = false
6 6
 
7
-    //记录点击返回的次数,超过10次请求策略
7
+    //记录点击返回的次数,超过UPDATESTRATEGYNUM次请求策略
8 8
     var backNum = 0
9 9
 
10
+    //记录点击返回的次数,超过10次请求策略
11
+    const val UPDATESTRATEGYNUM = 20
10 12
     /**
11 13
      * 当前应用包名
12 14
      */

Loading…
Cancel
Save