|
|
@@ -28,7 +28,9 @@ import com.liulishuo.okdownload.core.dispatcher.DownloadDispatcher;
|
|
|
import com.sheep.gamegroup.di.components.DaggerNetComponent;
|
|
|
import com.sheep.gamegroup.di.components.NetComponent;
|
|
|
import com.sheep.gamegroup.di.modules.NetModule;
|
|
|
+import com.sheep.gamegroup.module.login.AccountConsistenceAct;
|
|
|
import com.sheep.gamegroup.module.login.LoginAct;
|
|
|
+import com.sheep.gamegroup.module.qrcode.FaceWithQRActivity;
|
|
|
import com.sheep.gamegroup.module.skin.util.SkinUtil;
|
|
|
import com.sheep.gamegroup.usage.AppUsageManager;
|
|
|
import com.sheep.gamegroup.util.ActionUtil;
|
|
|
@@ -50,8 +52,13 @@ import com.sheep.gamegroup.util.SysAppUtil;
|
|
|
import com.sheep.gamegroup.util.TextToSpeechUtil;
|
|
|
import com.sheep.gamegroup.util.UMConfigUtils;
|
|
|
import com.sheep.gamegroup.view.activity.ActBindMobileRegister;
|
|
|
+import com.sheep.gamegroup.view.activity.ActPay;
|
|
|
+import com.sheep.gamegroup.view.activity.ChangeTelAct;
|
|
|
import com.sheep.gamegroup.view.activity.GameCertificationActivity;
|
|
|
import com.sheep.gamegroup.view.activity.MiddleSchemeAct;
|
|
|
+import com.sheep.gamegroup.view.activity.RealNameAuthenAct;
|
|
|
+import com.sheep.gamegroup.view.activity.RechargeAct;
|
|
|
+import com.sheep.gamegroup.view.activity.RechargeResultAct;
|
|
|
import com.sheep.gamegroup.view.activity.SplashAct;
|
|
|
import com.sheep.jiuyan.samllsheep.service.AutoCheckService;
|
|
|
import com.sheep.jiuyan.samllsheep.service.DownloadService;
|
|
|
@@ -548,7 +555,19 @@ public class SheepApp extends MultiDexApplication {
|
|
|
if (activityRef != null) activityRef.clear();
|
|
|
activityRef = new WeakReference<>(activity);
|
|
|
if (activity != null) {
|
|
|
- if (DataUtil.getInstance().getUserEntity() == null || activity instanceof SplashAct || activity instanceof LoginAct || activity instanceof MiddleSchemeAct || activity instanceof ActBindMobileRegister) { // 可以是不用登录就存在的Act
|
|
|
+ if (DataUtil.getInstance().getUserEntity() == null
|
|
|
+ || activity instanceof SplashAct
|
|
|
+ || activity instanceof LoginAct
|
|
|
+ || activity instanceof MiddleSchemeAct
|
|
|
+ || activity instanceof ActBindMobileRegister
|
|
|
+ || activity instanceof GameCertificationActivity
|
|
|
+ || activity instanceof RechargeAct
|
|
|
+ || activity instanceof FaceWithQRActivity
|
|
|
+ ||activity instanceof RealNameAuthenAct
|
|
|
+ ||activity instanceof ChangeTelAct
|
|
|
+ || activity instanceof ActPay
|
|
|
+ || activity instanceof RechargeResultAct
|
|
|
+ || activity instanceof AccountConsistenceAct) { // 可以是不用登录就存在的Act
|
|
|
} else {
|
|
|
LogUtil.println("onActivityResumed checkCopyText activity", activity.getClass().getSimpleName());
|
|
|
|