Ver código fonte

修改为每次onResume都去检查粘贴板

zengjiebin 7 anos atrás
pai
commit
c9a5b8bd3c

+ 0 - 1
app/src/main/java/com/sheep/gamegroup/module/home/api/MainAction.java

@@ -5,7 +5,6 @@ package com.sheep.gamegroup.module.home.api;
  * realicing@sina.com
  */
 public enum MainAction {
-    CHECK_COPY,//检查粘贴板
     CHECK_SCHEME,//检查启动项
     ;
 }

+ 0 - 5
app/src/main/java/com/sheep/gamegroup/view/activity/ActMain.java

@@ -23,7 +23,6 @@ import com.sheep.gamegroup.greendao.download.DownLoadInfo;
 import com.sheep.gamegroup.helper.DownloadHelper;
 import com.sheep.gamegroup.model.entity.Container;
 import com.sheep.gamegroup.model.entity.UserEntity;
-import com.sheep.gamegroup.module.home.api.MainAction;
 import com.sheep.gamegroup.util.ActionUtil;
 import com.sheep.gamegroup.util.ChannelContent;
 import com.sheep.gamegroup.util.CommonUtil;
@@ -364,10 +363,6 @@ public class ActMain extends BaseActYmPermissionCheck {
             }
         } else if (action instanceof Uri) {
             MiddleSchemeAct.parseAndJumpUri(this, (Uri) action);
-        } else if (action instanceof MainAction) {
-            if(action == MainAction.CHECK_COPY){
-                CommonUtil.getInstance().checkCopyText();
-            }
         } else if (action instanceof MainTab) {
             switchFragment(((MainTab) action).ordinal());
         }

+ 4 - 7
app/src/main/java/com/sheep/jiuyan/samllsheep/SheepApp.java

@@ -517,13 +517,10 @@ public class SheepApp extends MultiDexApplication {
         public void onActivityResumed(Activity activity) {
             if (activityRef != null) activityRef.clear();
             activityRef = new WeakReference<>(activity);
-            if (mActivityCount == 1) { // 应用回到前台
-                if (activity != null) {
-                    if (activity instanceof SplashAct || activity instanceof LoginAct) { // 可以是不用登录就存在的Act
-                        ActionUtil.getInstance().addNextAction(ActMain.class.getSimpleName(), MainAction.CHECK_COPY);
-                    } else {
-                        CommonUtil.getInstance().checkCopyText();
-                    }
+            if (activity != null) {
+                if (activity instanceof SplashAct || activity instanceof LoginAct) { // 可以是不用登录就存在的Act
+                } else {
+                    CommonUtil.getInstance().checkCopyText();
                 }
             }
         }