From f68814f02b2efdd36761988a96c87d4d8e0784c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Mon, 28 Sep 2020 10:53:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E3=80=90=E7=9B=AE?= =?UTF-8?q?=E7=9A=84=E5=9C=B0=E8=BD=A6=E5=8F=8B=E3=80=91=E8=A7=A6=E5=8F=91?= =?UTF-8?q?=E4=BA=86V2X=E4=BA=8B=E4=BB=B6=EF=BC=8C=E7=9B=AE=E7=9A=84?= =?UTF-8?q?=E5=9C=B0=E8=BD=A6=E5=8F=8B=E9=A1=B5=E9=9D=A2=E6=9C=AA=E5=85=B3?= =?UTF-8?q?=E9=97=AD=20http://jira.zhidaohulian.com/browse/E85XJD-206?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/v2x/scenario/impl/V2XScenarioManager.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/impl/V2XScenarioManager.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/impl/V2XScenarioManager.java index b55f61e4f1..1129944f32 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/impl/V2XScenarioManager.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/impl/V2XScenarioManager.java @@ -72,34 +72,27 @@ public class V2XScenarioManager implements IV2XScenarioManager { if (mV2XScenario == null) { switch (v2XMessageEntity.getType()) { case V2XMessageEntity.V2XTypeEnum.ALERT_ROAD_WARNING: - hidOtherPanel(); mV2XScenario = V2XRoadEventScenario.getInstance(); break; case V2XMessageEntity.V2XTypeEnum.ALERT_SEEK_WARNING: - hidOtherPanel(); mV2XScenario = V2XSeekHelpScenario.getInstance(); break; case V2XMessageEntity.V2XTypeEnum.ALERT_FATIGUE_DRIVING: - hidOtherPanel(); mV2XScenario = V2XFatigueDrivingScenario.getInstance(); break; case V2XMessageEntity.V2XTypeEnum.ALERT_PUSH_WINDOW_WARNING: - hidOtherPanel(); mV2XScenario = V2XPushEventScenario.getInstance(); break; case V2XMessageEntity.V2XTypeEnum.ALERT_PUSH_LIVE_CAR_WARNING: - hidOtherPanel(); mV2XScenario = V2XPushLiveCarScenario.getInstance(); break; case V2XMessageEntity.V2XTypeEnum.ALERT_ANIMATION_WARNING: - hidOtherPanel(); mV2XScenario = V2XAnimationScenario.getInstance(); break; case V2XMessageEntity.V2XTypeEnum.ALERT_CAR_FOR_HELP: mV2XScenario = V2XCarForHelpScenario.getInstance(); break; case V2XMessageEntity.V2XTypeEnum.ALERT_ILLEGAL_PARK_WARNING: - hidOtherPanel(); mV2XScenario = V2XIllegalParkScenario.getInstance(); break; default: @@ -111,6 +104,9 @@ public class V2XScenarioManager implements IV2XScenarioManager { // 展示最新的消息 if (mV2XScenario != null) { + if (v2XMessageEntity.getType() != V2XMessageEntity.V2XTypeEnum.ALERT_CAR_FOR_HELP) { + hidOtherPanel(); + } mV2XScenario.init(v2XMessageEntity); mV2XScenarioSet.put(v2XMessageEntity.getType(), mV2XScenario); }