diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/main/MainActivity.java b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/main/MainActivity.java index e43061461a..308d8e4361 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/main/MainActivity.java +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/main/MainActivity.java @@ -43,7 +43,6 @@ import com.mogo.map.uicontroller.EnumMapUI; import com.mogo.map.uicontroller.IMogoMapUIController; import com.mogo.module.common.MogoApisHandler; import com.mogo.service.IMogoServiceApis; -import com.mogo.service.adas.IMogoADASControlStatusChangedListener; import com.mogo.service.fragmentmanager.FragmentStackTransactionListener; import com.mogo.service.fragmentmanager.IMogoFragmentManager; import com.mogo.service.statusmanager.IMogoStatusChangedListener; @@ -62,7 +61,6 @@ import java.util.Map; public class MainActivity extends MvpActivity implements MainView, IMogoLocationListener, IMogoStatusChangedListener, - IMogoADASControlStatusChangedListener, FragmentStackTransactionListener { protected static final String TAG = "MainActivity"; @@ -195,8 +193,6 @@ public class MainActivity extends MvpActivity implement listenerRegister.registerMarkerClickListener(EventDispatchCenter.getInstance()); } - initAdasControlStatusListener(); - if (DebugConfig.isMapBased()) { EventDispatchCenter.getInstance().setMapLoadedCallback(() -> { CallerLogger.INSTANCE.d(M_MAIN + TAG, "map loaded." + Thread.currentThread().getName()); @@ -208,7 +204,7 @@ public class MainActivity extends MvpActivity implement // TODO 这里临时兼容进入VR模式 MogoApisHandler.getInstance().getApis().getStatusManagerApi().setVrMode(TAG, true); MogoMapListenerHandler.getInstance().onMapModeChanged(EnumMapUI.Type_VR); - }, 3000); + }, 1000); CallerLogger.INSTANCE.i(M_MAIN + TAG, "App launch timer cost " + (System.currentTimeMillis() - start) + "ms"); }); loadFunctionMapView(); @@ -238,20 +234,18 @@ public class MainActivity extends MvpActivity implement */ protected void loadOthersModules() { // 加载地图,触发地图加载完毕回调,在初始化其他卡片模块,保证卡片模块可以正确获取地图相关服务。 - loadContainerModules(); MogoModulesManager.getInstance().loadModules(); MogoModulesManager.getInstance().loadFunctionModules(); - MogoModulesManager.getInstance().loadFunctionModulesServer(); mPresenter.delayOperations(); + MogoModulesManager.getInstance().loadFunctionModulesServer(); // 启动一些基本的服务:定位等 startBaseService(); } - private void initAdasControlStatusListener() { - mServiceApis.getRegisterCenterApi().registerADASControlStatusChangedListener(TAG, this); - } - + /** + * 启动后台服务 + */ private void startBaseService() { Intent intentMainServicee = new Intent(this, MogoMainService.class); startService(intentMainServicee); @@ -261,10 +255,6 @@ public class MainActivity extends MvpActivity implement // startService(intentCarcorderService); } - protected void loadContainerModules() { - //MogoModulesManager.getInstance().loadEventPanelModule(R.id.module_main_id_event_panel_fragment_container); - } - @Override public void hideCoverUpLayout() { getWindow().setBackgroundDrawable(null); @@ -302,15 +292,6 @@ public class MainActivity extends MvpActivity implement EventDispatchCenter.getInstance().onLocationChanged(location); } - @Override - public void onMapUiModeChanged(EnumMapUI mapUI) { - switch (mapUI) { - case Type_Night: - break; - case Type_Light: - break; - } - } @Override protected void onResume() {