diff --git a/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java b/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java index edb10e631..f584b7140 100644 --- a/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java +++ b/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java @@ -2039,14 +2039,14 @@ public class CallActivity extends CallBaseActivity { } if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) { - layoutParams.height = (int) getResources().getDimension(R.dimen.large_preview_dimension); - layoutParams.width = FrameLayout.LayoutParams.WRAP_CONTENT; - newXafterRotate = (float) (screenWidthDp - getResources().getDimension(R.dimen.large_preview_dimension) * 0.8); + layoutParams.height = (int) getResources().getDimension(R.dimen.call_self_video_short_side_length); + layoutParams.width = (int) getResources().getDimension(R.dimen.call_self_video_long_side_length); + newXafterRotate = (float) (screenWidthDp - getResources().getDimension(R.dimen.call_self_video_short_side_length) * 0.8); } else if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) { - layoutParams.height = FrameLayout.LayoutParams.WRAP_CONTENT; - layoutParams.width = (int) getResources().getDimension(R.dimen.large_preview_dimension); - newXafterRotate = (float) (screenWidthDp - getResources().getDimension(R.dimen.large_preview_dimension) * 0.5); + layoutParams.height = (int) getResources().getDimension(R.dimen.call_self_video_long_side_length); + layoutParams.width = (int) getResources().getDimension(R.dimen.call_self_video_short_side_length); + newXafterRotate = (float) (screenWidthDp - getResources().getDimension(R.dimen.call_self_video_short_side_length) * 0.5); } binding.selfVideoRenderer.setLayoutParams(layoutParams); diff --git a/app/src/main/res/layout/call_activity.xml b/app/src/main/res/layout/call_activity.xml index 897c6ed06..2b43482a3 100644 --- a/app/src/main/res/layout/call_activity.xml +++ b/app/src/main/res/layout/call_activity.xml @@ -61,8 +61,8 @@ 192dp - 80dp 16dp 24dp 16dp @@ -64,6 +63,8 @@ 24dp 18dp + 150dp + 80dp 180dp 110dp 0dp