From 266ee8eda18b49d4f371b395f42b465f712993ff Mon Sep 17 00:00:00 2001 From: Mario Danic Date: Thu, 29 Nov 2018 14:35:55 +0100 Subject: [PATCH] Fix #357 Moves the hang up button above all other buttons --- .../talk/controllers/CallController.java | 4 +- app/src/main/res/layout/controller_call.xml | 147 +++++++++--------- 2 files changed, 78 insertions(+), 73 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/controllers/CallController.java b/app/src/main/java/com/nextcloud/talk/controllers/CallController.java index 9d26a3b99..7e6087d4d 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/CallController.java +++ b/app/src/main/java/com/nextcloud/talk/controllers/CallController.java @@ -170,8 +170,8 @@ public class CallController extends BaseController { @BindView(R.id.remote_renderers_layout) LinearLayout remoteRenderersLayout; - @BindView(R.id.callControlsLinearLayoutView) - LinearLayout callControls; + @BindView(R.id.callControlsRelativeLayout) + RelativeLayout callControls; @BindView(R.id.call_control_microphone) FlipView microphoneControlButton; @BindView(R.id.call_control_camera) diff --git a/app/src/main/res/layout/controller_call.xml b/app/src/main/res/layout/controller_call.xml index 314c05d72..31d84100a 100644 --- a/app/src/main/res/layout/controller_call.xml +++ b/app/src/main/res/layout/controller_call.xml @@ -1,5 +1,4 @@ - - + xmlns:tools="http://schemas.android.com/tools" + android:id="@+id/relative_layout" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:background="@color/grey950" + android:fitsSystemWindows="true" + tools:context=".activities.MagicCallActivity"> + android:indeterminateTintMode="src_in" /> + android:textColor="@color/white" /> @@ -71,14 +70,13 @@ android:layout_height="match_parent" android:animateLayoutChanges="true" android:background="@color/grey950" - android:orientation="vertical"> - + android:orientation="vertical"> + android:layout_alignParentTop="true" + android:layout_alignParentEnd="true"> + android:visibility="invisible" /> - + app:frontImage="@drawable/ic_switch_video_white_24px" /> - + android:layout_marginTop="16dp" + android:layout_marginBottom="8dp" + android:animateLayoutChanges="true"> - - - + app:frontImage="@drawable/ic_call_end_white_24px" /> - + - + - + + + + +