Explorar el Código

1.执行部分涉及页面的操作需要跳回主页面,进行操作,否则livedata不会刷新

2.增加锁定状态判断,用于策略更新
20241218TB223FC(测试jar包)
wangwanlei hace 10 meses
padre
commit
3261c6f4c3

+ 6
- 0
app/src/main/java/com/xhly/manageapp/ui/main/activity/MainActivity.kt Ver fichero

@@ -559,10 +559,16 @@ class MainActivity : BaseActivity<MainViewModel, ActivityMainBinding>(),Download
559 559
 
560 560
     override fun onResume() {
561 561
         super.onResume()
562
+        Const.backNum++
562 563
         if (mainLockFlag&&lastTimeLong+10*60*1000<System.currentTimeMillis()){
563 564
             //如果时锁定状态进入这个页面则请求一次策略,限制为10分钟
564 565
             lastTimeLong=System.currentTimeMillis()
565 566
             updateAllStrategy()
567
+        }else if (Const.backNum > Const.UPDATESTRATEGYNUM){
568
+            //进入该页面20次或者点击返回键20次需要更新策略
569
+            Const.backNum = 0
570
+            Toaster.show(R.string.updatetips)
571
+            updateAllStrategy()
566 572
         }else{
567 573
             useTimeStrategy()
568 574
         }

Loading…
Cancelar
Guardar