Bladeren bron

auto finish gamecer...activity

hanjing 6 jaren geleden
bovenliggende
commit
5a659a3a8a

+ 2 - 2
app/src/main/java/com/sheep/gamegroup/util/Jump2View.java

@@ -401,7 +401,7 @@ public class Jump2View {
      * @param object
      */
     public void goHomePageView(final Activity context, Object object) {
-        final Intent intent = new Intent(context, ActMain.class).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+        final Intent intent = new Intent(context, ActMain.class).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
         if (object instanceof String) {
             //统计用户登录信息
             UMConfigUtils.onProfileSignIn();
@@ -440,7 +440,7 @@ public class Jump2View {
                     Jump2View.getInstance().goBindPhone(activity, ChangeTelAct.FROM_SPLASH);
                     return;
                 }
-                Intent intent = new Intent(activity, ActMain.class).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+                Intent intent = new Intent(activity, ActMain.class).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
                 activity.startActivity(intent);
                 activity.finish();
             }

+ 8 - 0
app/src/main/java/com/sheep/gamegroup/view/activity/GameCertificationActivity.java

@@ -187,6 +187,14 @@ public class GameCertificationActivity extends BaseActivity {
         hasToken();
     }
 
+    @Override
+    public void onResume(){
+        super.onResume();
+        if(TextUtils.isEmpty(SheepApp.getInstance().getGameCode())){
+            finish();
+        }
+    }
+
     //是否展开登录用户列表
     private boolean isUserListOpen = false;
 

+ 2 - 2
gradle.properties

@@ -17,8 +17,8 @@
 # org.gradle.parallel=true
 #android.injected.build.model.only.versioned = 3
 
-VERSION_NAME=3.5.7
-VERSION_CODE=3005007
+VERSION_NAME=3.5.8
+VERSION_CODE=3005008
 ANDROID_COMPILE_SDK_VERSION=28
 ANDROID_MIN_SDK_VERSION=17
 ANDORID_TARGET_SDK_VERSION=28