Parcourir la source

修复直接启动无法正常提示拼单弹出框的问题

zengjiebin il y a 7 ans
Parent
commit
cf286b056e
1 fichiers modifiés avec 5 ajouts et 1 suppressions
  1. 5 1
      app/src/main/java/com/sheep/jiuyan/samllsheep/SheepApp.java

+ 5 - 1
app/src/main/java/com/sheep/jiuyan/samllsheep/SheepApp.java

@@ -24,9 +24,11 @@ import com.liulishuo.okdownload.core.dispatcher.DownloadDispatcher;
 import com.sheep.gamegroup.di.components.DaggerNetComponent;
 import com.sheep.gamegroup.di.components.DaggerNetComponent;
 import com.sheep.gamegroup.di.components.NetComponent;
 import com.sheep.gamegroup.di.components.NetComponent;
 import com.sheep.gamegroup.di.modules.NetModule;
 import com.sheep.gamegroup.di.modules.NetModule;
+import com.sheep.gamegroup.module.home.api.MainAction;
 import com.sheep.gamegroup.module.login.LoginAct;
 import com.sheep.gamegroup.module.login.LoginAct;
 import com.sheep.gamegroup.module.skin.util.SkinUtil;
 import com.sheep.gamegroup.module.skin.util.SkinUtil;
 import com.sheep.gamegroup.usage.AppUsageManager;
 import com.sheep.gamegroup.usage.AppUsageManager;
+import com.sheep.gamegroup.util.ActionUtil;
 import com.sheep.gamegroup.util.AppUtil;
 import com.sheep.gamegroup.util.AppUtil;
 import com.sheep.gamegroup.util.CertificationUtil;
 import com.sheep.gamegroup.util.CertificationUtil;
 import com.sheep.gamegroup.util.ChannelContent;
 import com.sheep.gamegroup.util.ChannelContent;
@@ -43,6 +45,7 @@ import com.sheep.gamegroup.util.RefreshUtil;
 import com.sheep.gamegroup.util.SysAppUtil;
 import com.sheep.gamegroup.util.SysAppUtil;
 import com.sheep.gamegroup.util.TextToSpeechUtil;
 import com.sheep.gamegroup.util.TextToSpeechUtil;
 import com.sheep.gamegroup.util.UMConfigUtils;
 import com.sheep.gamegroup.util.UMConfigUtils;
+import com.sheep.gamegroup.view.activity.ActMain;
 import com.sheep.gamegroup.view.activity.GameCertificationActivity;
 import com.sheep.gamegroup.view.activity.GameCertificationActivity;
 import com.sheep.gamegroup.view.activity.SplashAct;
 import com.sheep.gamegroup.view.activity.SplashAct;
 import com.sheep.jiuyan.samllsheep.service.AutoCheckService;
 import com.sheep.jiuyan.samllsheep.service.AutoCheckService;
@@ -516,7 +519,8 @@ public class SheepApp extends MultiDexApplication {
             activityRef = new WeakReference<>(activity);
             activityRef = new WeakReference<>(activity);
             if (mActivityCount == 1) { // 应用回到前台
             if (mActivityCount == 1) { // 应用回到前台
                 if (activity != null) {
                 if (activity != null) {
-                    if (getCurrentActivity() instanceof SplashAct) { // 启动页面
+                    if (activity instanceof SplashAct) { // 启动页面
+                        ActionUtil.getInstance().addNextAction(ActMain.class.getSimpleName(), MainAction.CHECK_COPY);
                     } else {
                     } else {
                         CommonUtil.getInstance().checkCopyText();
                         CommonUtil.getInstance().checkCopyText();
                     }
                     }