From 68a9eb22aed29f99d48be833e9b0d54c7a3ec060 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Mon, 27 Jul 2020 16:22:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86=E4=BA=8B=E4=BB=B6?= =?UTF-8?q?=E6=92=AD=E6=8A=A5=E7=9A=84=E6=B8=85=E9=99=A4=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../scenario/scene/test/V2XTestConsoleWindow.java | 10 +++++++++- .../src/main/res/layout/window_test_console.xml | 12 ++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/test/V2XTestConsoleWindow.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/test/V2XTestConsoleWindow.java index b5230b64e0..6f7dcd0d1e 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/test/V2XTestConsoleWindow.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/test/V2XTestConsoleWindow.java @@ -4,7 +4,6 @@ import android.content.Context; import android.content.Intent; import android.util.AttributeSet; import android.view.LayoutInflater; -import android.view.View; import android.widget.Button; import androidx.constraintlayout.widget.ConstraintLayout; @@ -17,8 +16,10 @@ import com.mogo.module.common.entity.V2XPushMessageEntity; import com.mogo.module.common.entity.V2XRoadEventEntity; import com.mogo.module.v2x.R; import com.mogo.module.v2x.V2XConst; +import com.mogo.module.v2x.alarm.V2XAlarmServer; import com.mogo.module.v2x.entity.net.V2XSpecialCarRes; import com.mogo.module.v2x.utils.TestOnLineCarUtils; +import com.mogo.module.v2x.utils.ToastUtils; import java.util.List; @@ -33,6 +34,7 @@ public class V2XTestConsoleWindow extends ConstraintLayout { private FlexboxLayout mFlTestPanel; private Button mBtnTriggerOpen; private Button mBtnTriggerRoadEvent; + private Button mBtnClearRoadEvent; private Button mBtnTriggerPushEvent; private Button mBtnTriggerPushLiveCarEvent; private Button mBtnTriggerAnimationEvent; @@ -58,6 +60,7 @@ public class V2XTestConsoleWindow extends ConstraintLayout { mFlTestPanel = findViewById(R.id.flTestPanel); mBtnTriggerOpen = findViewById(R.id.btnTriggerOpen); + mBtnClearRoadEvent = findViewById(R.id.btnClearRoadEvent); mBtnTriggerRoadEvent = findViewById(R.id.btnTriggerRoadEvent); mBtnTriggerPushEvent = findViewById(R.id.btnTriggerPushEvent); mBtnTriggerPushLiveCarEvent = findViewById(R.id.btnTriggerPushLiveCarEvent); @@ -68,6 +71,11 @@ public class V2XTestConsoleWindow extends ConstraintLayout { mBtnTriggerOpen.setOnClickListener(v -> mFlTestPanel.setVisibility(GONE)); + mBtnClearRoadEvent.setOnClickListener(v -> { + V2XAlarmServer.mAlertRoadEventList.clear(); + ToastUtils.showShort("缓存已清除"); + }); + mBtnTriggerRoadEvent.setOnClickListener(v -> { V2XMessageEntity v2XMessageEntity = TestOnLineCarUtils.getV2XScenarioRoadEventData(); diff --git a/modules/mogo-module-v2x/src/main/res/layout/window_test_console.xml b/modules/mogo-module-v2x/src/main/res/layout/window_test_console.xml index bdb971ebf7..340c6cd1a2 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/window_test_console.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/window_test_console.xml @@ -32,6 +32,18 @@ app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toStartOf="parent" /> +