From 455b330b7de57d24b52ce5ac0aaf6e126f1bad0a Mon Sep 17 00:00:00 2001 From: 18401019693 Date: Thu, 1 Dec 2022 18:53:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=B3=E6=92=AD=E6=97=B6=E9=97=B4=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/yunbao/live/views/LivePlayRyViewHolder.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/live/src/main/java/com/yunbao/live/views/LivePlayRyViewHolder.java b/live/src/main/java/com/yunbao/live/views/LivePlayRyViewHolder.java index 4a761c69d..ff04e49ec 100644 --- a/live/src/main/java/com/yunbao/live/views/LivePlayRyViewHolder.java +++ b/live/src/main/java/com/yunbao/live/views/LivePlayRyViewHolder.java @@ -4,6 +4,7 @@ import static com.lzy.okgo.utils.HttpUtils.runOnUiThread; import static cn.rongcloud.rtc.core.RendererCommon.ScalingType.SCALE_ASPECT_FILL; import android.Manifest; +import android.app.Activity; import android.app.Dialog; import android.content.Context; import android.graphics.Bitmap; @@ -35,6 +36,7 @@ import com.tencent.rtmp.ui.TXCloudVideoView; import com.yunbao.common.glide.ImgLoader; import com.yunbao.common.http.HttpCallback; import com.yunbao.common.http.HttpClient; +import com.yunbao.common.utils.DeviceUtils; import com.yunbao.common.utils.DialogUitl; import com.yunbao.common.utils.DpUtil; import com.yunbao.common.utils.L; @@ -190,17 +192,17 @@ public class LivePlayRyViewHolder extends LiveRoomPlayViewHolder { } @Override - public void setLiveBeanLandscape(int landscape) { + public synchronized void setLiveBeanLandscape(int landscape) { if (landscape == 2) { Log.i("收到socket--->", "还原9:16"); RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams) mVideoView.getLayoutParams(); - params.height = RelativeLayout.LayoutParams.MATCH_PARENT; + params.height = DeviceUtils.getScreenHeight((Activity) mContext); params.topMargin = 0; mVideoView.setLayoutParams(params); mVideoView.requestLayout(); RelativeLayout.LayoutParams params1 = (RelativeLayout.LayoutParams) ry_view.getLayoutParams(); - params1.height = RelativeLayout.LayoutParams.MATCH_PARENT; + params1.height = DeviceUtils.getScreenHeight((Activity) mContext); params1.topMargin = 0; ry_view.setLayoutParams(params1); ry_view.requestLayout();