Browse Source

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

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

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

559
 
559
 
560
     override fun onResume() {
560
     override fun onResume() {
561
         super.onResume()
561
         super.onResume()
562
+        Const.backNum++
562
         if (mainLockFlag&&lastTimeLong+10*60*1000<System.currentTimeMillis()){
563
         if (mainLockFlag&&lastTimeLong+10*60*1000<System.currentTimeMillis()){
563
             //如果时锁定状态进入这个页面则请求一次策略,限制为10分钟
564
             //如果时锁定状态进入这个页面则请求一次策略,限制为10分钟
564
             lastTimeLong=System.currentTimeMillis()
565
             lastTimeLong=System.currentTimeMillis()
565
             updateAllStrategy()
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
         }else{
572
         }else{
567
             useTimeStrategy()
573
             useTimeStrategy()
568
         }
574
         }

Loading…
Cancel
Save