Merge "IMS-VT: Exit full screen mode of in-call UI" into atel.lnx.2.0-dev
diff --git a/InCallUI/res/layout-w500dp-land/call_card_fragment.xml b/InCallUI/res/layout-w500dp-land/call_card_fragment.xml
index 597bf4f..343c4da 100644
--- a/InCallUI/res/layout-w500dp-land/call_card_fragment.xml
+++ b/InCallUI/res/layout-w500dp-land/call_card_fragment.xml
@@ -190,14 +190,20 @@
android:layout_width="match_parent"
android:layout_height="match_parent" />
+ <!-- Margin left and centerHorizontal don't work well together, so use a Space instead. -->
+ <Space
+ android:id="@+id/floating_end_call_action_button_margin_left"
+ android:layout_width="@dimen/end_call_button_margin_left"
+ android:layout_height="wrap_content"
+ android:layout_centerHorizontal="true" />
+
<FrameLayout
android:id="@+id/floating_end_call_action_button_container"
android:layout_width="@dimen/end_call_floating_action_button_diameter"
android:layout_height="@dimen/end_call_floating_action_button_diameter"
android:background="@drawable/fab_red"
- android:layout_alignParentRight="true"
+ android:layout_toRightOf="@id/floating_end_call_action_button_margin_left"
android:layout_alignParentBottom="true"
- android:layout_marginRight="@dimen/end_call_button_margin_right"
android:layout_marginBottom="@dimen/end_call_button_margin_bottom">
<ImageButton android:id="@+id/floating_end_call_action_button"
android:layout_width="match_parent"
diff --git a/InCallUI/res/values-w500dp-land/dimens.xml b/InCallUI/res/values-w500dp-land/dimens.xml
index 01cf165..42b0886 100644
--- a/InCallUI/res/values-w500dp-land/dimens.xml
+++ b/InCallUI/res/values-w500dp-land/dimens.xml
@@ -33,5 +33,5 @@
<dimen name="video_preview_margin">20dp</dimen>
- <dimen name="end_call_button_margin_right">80dp</dimen>
+ <dimen name="end_call_button_margin_left">50dp</dimen>
</resources>
diff --git a/InCallUI/src/com/android/incallui/Call.java b/InCallUI/src/com/android/incallui/Call.java
index 42890f2..feaf5ee 100644
--- a/InCallUI/src/com/android/incallui/Call.java
+++ b/InCallUI/src/com/android/incallui/Call.java
@@ -368,6 +368,12 @@
List<android.telecom.Call> conferenceableCalls) {
update();
}
+
+ @Override
+ public void onConnectionEvent(android.telecom.Call call, String event, Bundle extras) {
+ Log.d(this, "TelecomCallCallback onConnectionEvent call=" + call);
+ update();
+ }
};
boolean mIsActiveSub = false;