diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XRoadEventVH.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XRoadEventVH.java index 6e76ee2823..aa28e2dee2 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XRoadEventVH.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XRoadEventVH.java @@ -78,6 +78,7 @@ public class V2XRoadEventVH extends V2XBaseViewHolder { private MarkerExploreWay mNoveltyInfo; private V2XRoadEventEntity mV2XRoadEventEntity; private V2XEventShowEntity mV2XEventShowEntity; + private V2XRoadVideoCarScenario mV2XRoadVideoCarScenario; // 拨打车聊聊语音回调 private V2XVoiceCallbackListener v2XVoiceCallbackCallListener = new V2XVoiceCallbackListener() { @@ -289,7 +290,8 @@ public class V2XRoadEventVH extends V2XBaseViewHolder { Log.d(TAG,"马上展示图片/视频资源"); V2XMessageEntity v2XMessageEntity = new V2XMessageEntity<>(); v2XMessageEntity.setContent(v2XEventShowEntity); - V2XRoadVideoCarScenario.getInstance().init(v2XMessageEntity); + mV2XRoadVideoCarScenario = V2XRoadVideoCarScenario.getInstance(); + mV2XRoadVideoCarScenario.init(v2XMessageEntity); } } /** diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/road/V2XRoadVideoCarScenario.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/road/V2XRoadVideoCarScenario.java index 542af49cd4..fcb4a3c1a0 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/road/V2XRoadVideoCarScenario.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/road/V2XRoadVideoCarScenario.java @@ -33,7 +33,7 @@ public class V2XRoadVideoCarScenario extends AbsV2XScenario } } - return new V2XRoadVideoCarScenario(); + return sV2XRoadVideoCarScenario; } @Override @@ -42,7 +42,6 @@ public class V2XRoadVideoCarScenario extends AbsV2XScenario setV2XMessageEntity(v2XMessageEntity); show(); } catch (Exception e) { - Log.d(TAG, "pppp" + e.getMessage()); e.printStackTrace(); } }