From 63f3f8d8c851661cc715e12cfd6cb594a7735846 Mon Sep 17 00:00:00 2001 From: donghongyu Date: Mon, 11 Apr 2022 16:38:39 +0800 Subject: [PATCH] =?UTF-8?q?[Change]=20=E5=A2=9E=E5=8A=A0=E6=8E=A7=E5=88=B6?= =?UTF-8?q?=E5=9C=B0=E5=9B=BE=E3=80=8C=E7=99=BD=E5=A4=A9=E3=80=8D=E3=80=8C?= =?UTF-8?q?=E5=A4=9C=E9=97=B4=E3=80=8D=E6=A8=A1=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: donghongyu --- .../hmi/ui/setting/DebugSettingView.kt | 8 + .../core/function/main/MainActivity.java | 3 +- .../main/res/layout/view_debug_setting.xml | 12 + .../eagle/core/function/map/MapFragment.java | 9 +- .../core/function/map/MapFrameController.java | 48 ---- .../manager/impl/MoGoV2XMarkerManager.java | 9 +- .../api/map/IMogoMapFrameController.java | 3 +- .../api/map/hd/IMoGoMapFragmentProvider.kt | 8 + .../function/call/map/CallerHDMapManager.kt | 8 + gradle.properties | 2 +- .../com/mogo/map/uicontroller/EnumMapUI.kt | 83 +++---- .../uicontroller/IMogoMapUIController.java | 60 ++--- .../map/uicontroller/VisualAngleMode.java | 5 + .../java/com/mogo/map/AMapViewWrapper.java | 210 ++++-------------- .../com/mogo/map/CustomMapApiBuilder.java | 5 +- .../com/mogo/map/MogoMapUIController.java | 44 +--- .../map/uicontroller/AMapUIController.java | 35 +-- .../module/common/drawer/MarkerDrawer.java | 75 ------- .../com/mogo/module/service/MogoServices.java | 4 +- .../service/intent/IntentHandlerFactory.java | 3 - .../service/intent/MockIntentHandler.java | 18 -- .../intent/NetworkChangedIntentHandler.java | 31 --- 22 files changed, 155 insertions(+), 528 deletions(-) delete mode 100644 core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/MapFrameController.java delete mode 100644 modules/mogo-module-service/src/main/java/com/mogo/module/service/intent/NetworkChangedIntentHandler.java diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/setting/DebugSettingView.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/setting/DebugSettingView.kt index d582e9ae6e..3cc2bff8aa 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/setting/DebugSettingView.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/setting/DebugSettingView.kt @@ -455,6 +455,14 @@ class DebugSettingView @JvmOverloads constructor( } } + + /** + * 修改地图样式按钮(白天模式、夜间模式) + */ + tbChangeCurrentMapStyle.setOnCheckedChangeListener { buttonView, isChecked -> + CallerHDMapManager.stepInVrMode(isChecked) + } + //设置鹰眼本地参数配置监听 setEagleEyeConfigListener() //域控制器中心事件点击监听 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 3354db68a0..66c110e648 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 @@ -195,7 +195,8 @@ public class MainActivity extends MvpActivity implement // TODO 这里临时兼容进入VR模式 MogoApisHandler.getInstance().getApis().getStatusManagerApi().setVrMode(TAG, true); - MogoMapListenerHandler.getInstance().onMapModeChanged(EnumMapUI.Type_VR); + // 设置地图样式 + MogoMapListenerHandler.getInstance().onMapModeChanged(EnumMapUI.MAP_STYLE_DAY_VR); }, 1000); CallerLogger.INSTANCE.i(M_HMI + TAG, "App launch timer cost " + (System.currentTimeMillis() - start) + "ms"); }); diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/view_debug_setting.xml b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/view_debug_setting.xml index 3ce43e5217..264a059058 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/view_debug_setting.xml +++ b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/view_debug_setting.xml @@ -1128,6 +1128,18 @@ app:layout_constraintRight_toLeftOf="@id/btnDrawTrolley" app:layout_constraintTop_toBottomOf="@id/reset_changesight" /> + +