From ff507d9f6d505865397933495beeada929ce5712 Mon Sep 17 00:00:00 2001 From: liujing Date: Wed, 9 Dec 2020 17:03:36 +0800 Subject: [PATCH] =?UTF-8?q?[add]=20=E8=A7=86=E9=A2=91=E6=92=AD=E6=94=BE?= =?UTF-8?q?=E5=99=A8vr=E6=A8=A1=E5=BC=8FUI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/mogo/module/v2x/V2XConst.java | 2 +- .../scene/road/V2XRoadVideoWindow.java | 3 +- .../layout/window_road_video_layout_vr.xml | 53 +++++++++++++++++++ 3 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 modules/mogo-module-v2x/src/main/res/layout/window_road_video_layout_vr.xml diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/V2XConst.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/V2XConst.java index f5fbe75e3a..360803731d 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/V2XConst.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/V2XConst.java @@ -137,5 +137,5 @@ public class V2XConst { /* * VR模式 * */ - public static final boolean VR_MODE = MogoApisHandler.getInstance().getApis().getStatusManagerApi().isVrMode(); + public static final boolean VR_MODE = true; } diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/road/V2XRoadVideoWindow.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/road/V2XRoadVideoWindow.java index 58d4bc587e..d8039b2c5a 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/road/V2XRoadVideoWindow.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/road/V2XRoadVideoWindow.java @@ -26,6 +26,7 @@ import com.shuyu.gsyvideoplayer.video.base.GSYVideoView; import java.util.ArrayList; +import static com.mogo.module.v2x.V2XConst.VR_MODE; import static com.shuyu.gsyvideoplayer.utils.GSYVideoType.SCREEN_MATCH_FULL; /** @@ -68,7 +69,7 @@ public class V2XRoadVideoWindow extends RelativeLayout implements } private void initView(Context context) { - LayoutInflater.from(mContext).inflate(R.layout.window_road_video_layout, this); + LayoutInflater.from(mContext).inflate(VR_MODE ? R.layout.window_road_video_layout_vr : R.layout.window_road_video_layout, this); playImageView = this.findViewById(R.id.window_video_play); thumbnailImage = this.findViewById(R.id.thumbnail_image); simpleCoverVideoPlayer = this.findViewById(R.id.roadVideoView); diff --git a/modules/mogo-module-v2x/src/main/res/layout/window_road_video_layout_vr.xml b/modules/mogo-module-v2x/src/main/res/layout/window_road_video_layout_vr.xml new file mode 100644 index 0000000000..d502ef6947 --- /dev/null +++ b/modules/mogo-module-v2x/src/main/res/layout/window_road_video_layout_vr.xml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +