From 5ab54403d906ce05251b780d6e91791242bceaab Mon Sep 17 00:00:00 2001 From: Nancy Chen Date: Thu, 11 Feb 2016 17:55:41 -0800 Subject: Display manage conference button. The manage conference button allows the user to unmerge or hangup one of the calls in the conference for GMS and IMS devices. + Move the original manage_conference_call_button layout file to layout-h600dp and layout-w600dp-land directories. + Fix the button to the bottom of the call card fragment. + Split the "manage conference call" text into two pieces and put "conference call" on one side and "manage" with the icon on the other. Bug: 26253432 Change-Id: I9853f479d4e45591026fe7a753eca1ef69b00e42 --- .../manage_conference_call_button.xml | 61 ++++++++++++++++ .../manage_conference_call_button.xml | 61 ++++++++++++++++ InCallUI/res/layout/call_card_fragment.xml | 12 ++-- .../res/layout/manage_conference_call_button.xml | 81 ++++++++++++---------- InCallUI/res/values/strings.xml | 4 ++ 5 files changed, 178 insertions(+), 41 deletions(-) create mode 100644 InCallUI/res/layout-h600dp/manage_conference_call_button.xml create mode 100644 InCallUI/res/layout-w600dp-land/manage_conference_call_button.xml (limited to 'InCallUI/res') diff --git a/InCallUI/res/layout-h600dp/manage_conference_call_button.xml b/InCallUI/res/layout-h600dp/manage_conference_call_button.xml new file mode 100644 index 000000000..9a83313ac --- /dev/null +++ b/InCallUI/res/layout-h600dp/manage_conference_call_button.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + diff --git a/InCallUI/res/layout-w600dp-land/manage_conference_call_button.xml b/InCallUI/res/layout-w600dp-land/manage_conference_call_button.xml new file mode 100644 index 000000000..9a83313ac --- /dev/null +++ b/InCallUI/res/layout-w600dp-land/manage_conference_call_button.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + diff --git a/InCallUI/res/layout/call_card_fragment.xml b/InCallUI/res/layout/call_card_fragment.xml index 03bbe87b8..fabde378a 100644 --- a/InCallUI/res/layout/call_card_fragment.xml +++ b/InCallUI/res/layout/call_card_fragment.xml @@ -60,6 +60,12 @@ android:elevation="4dp" android:layout_alignParentBottom="true" /> + + - - - diff --git a/InCallUI/res/layout/manage_conference_call_button.xml b/InCallUI/res/layout/manage_conference_call_button.xml index 3b5ef9931..01ca1bdc3 100644 --- a/InCallUI/res/layout/manage_conference_call_button.xml +++ b/InCallUI/res/layout/manage_conference_call_button.xml @@ -1,28 +1,27 @@ - + + android:visibility="gone"> - - - + + + + + + - + \ No newline at end of file diff --git a/InCallUI/res/values/strings.xml b/InCallUI/res/values/strings.xml index df588d540..2f3d16b73 100644 --- a/InCallUI/res/values/strings.xml +++ b/InCallUI/res/values/strings.xml @@ -289,6 +289,10 @@ Manage calls Manage conference call + + Conference call + + Manage Audio -- cgit v1.2.3