From 150ae21b89734cd228d99b5d2a93a9c184a187e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Tue, 8 Dec 2020 16:47:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86VR=E6=A8=A1=E5=BC=8F?= =?UTF-8?q?=E7=9A=84=E9=80=82=E9=85=8D=E6=96=B9=E6=A1=88=20VH=20=E9=87=87?= =?UTF-8?q?=E7=94=A8=E4=B8=89=E6=9C=A8=E8=BF=90=E7=AE=97=E5=88=A4=E6=96=AD?= =?UTF-8?q?=E5=BD=93=E5=89=8D=E6=A8=A1=E5=BC=8F,=E5=8A=A8=E6=80=81?= =?UTF-8?q?=E5=8A=A0=E8=BD=BD=E4=B8=8D=E5=90=8Clayout?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/gradle.xml | 1 + .../v2x/adapter/holder/V2XRoadEventVH.java | 6 +- .../res/layout/item_v2x_event_detail_vr.xml | 207 ++++++++++++++++++ 3 files changed, 213 insertions(+), 1 deletion(-) create mode 100644 modules/mogo-module-v2x/src/main/res/layout/item_v2x_event_detail_vr.xml diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 4d4a6ed158..d535543d3d 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -83,6 +83,7 @@ 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 85c7effcc5..4ca754aec1 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 @@ -56,6 +56,7 @@ import static com.mogo.module.v2x.V2XConst.MODULE_NAME; */ public class V2XRoadEventVH extends V2XBaseViewHolder { private static final String TAG = "V2XRoadEventVH"; + private static final boolean isVrMap = false; private MogoImageView ivEventImg; private MogoImageView ivReportHead; private ImageView ivEventPlay; @@ -138,7 +139,10 @@ public class V2XRoadEventVH extends V2XBaseViewHolder { } public V2XRoadEventVH(ViewGroup viewGroup) { - super(LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.item_v2x_event_detail, viewGroup, false)); + super(isVrMap ? + LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.item_v2x_event_detail, viewGroup, false) : + LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.item_v2x_event_detail_vr, viewGroup, false) + ); init(itemView); // 设置视图状态监听 itemView.addOnAttachStateChangeListener(new View.OnAttachStateChangeListener() { diff --git a/modules/mogo-module-v2x/src/main/res/layout/item_v2x_event_detail_vr.xml b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_event_detail_vr.xml new file mode 100644 index 0000000000..d65db3748c --- /dev/null +++ b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_event_detail_vr.xml @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file