From 1f0faeb72016d1a8988e9fc12f23b6bd51e135f5 Mon Sep 17 00:00:00 2001 From: wangcongtao Date: Thu, 18 Jun 2020 17:40:20 +0800 Subject: [PATCH] opt --- .idea/misc.xml | 2 +- .../main/java/com/mogo/module/apps/AppsListActivity.java | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.idea/misc.xml b/.idea/misc.xml index 707ee6e613..2dc54c489f 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/AppsListActivity.java b/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/AppsListActivity.java index 631ac5de16..34a738ac9e 100644 --- a/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/AppsListActivity.java +++ b/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/AppsListActivity.java @@ -11,11 +11,9 @@ import android.view.WindowManager; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import com.alibaba.android.arouter.launcher.ARouter; import com.google.android.material.bottomsheet.BottomSheetBehavior; import com.mogo.commons.mvp.MvpActivity; import com.mogo.module.apps.model.AppsModel; -import com.mogo.service.MogoServicePaths; import com.mogo.service.fragmentmanager.FragmentStackTransactionListener; import com.mogo.service.fragmentmanager.IMogoFragmentManager; @@ -33,7 +31,6 @@ public class AppsListActivity extends MvpActivity< AppsListView, AppsListPresent private IMogoFragmentManager mMogoFragmentManager; public static void start( Activity context ) { - AppServiceHandler.getApis().getAdasControllerApi().closeADAS(); Intent starter = new Intent( context, AppsListActivity.class ); context.startActivity( starter ); } @@ -98,6 +95,12 @@ public class AppsListActivity extends MvpActivity< AppsListView, AppsListPresent @Override protected void onRestoreInstanceState( Bundle savedInstanceState ) { super.onRestoreInstanceState( savedInstanceState ); + AppServiceHandler.getApis().getAdasControllerApi().closeADAS(); + } + + @Override + protected void onSaveInstanceState( Bundle outState ) { + super.onSaveInstanceState( outState ); AppsModel.getInstance( this ).release(); }