summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorzyr3x <izzzum@gmail.com>2015-02-05 07:50:54 +0300
committerNBruderman <nbruderman@gmail.com>2015-02-06 03:13:48 +0200
commit5193400457aef00ce20ccde1250a43acbfe0dc51 (patch)
tree8ed71aaf34c581af9a342aac2bbb0488f06012aa
parentcc3cfd8546b146300585ae335449a284d1f8238d (diff)
downloadpackages_apps_InCallUI-5193400457aef00ce20ccde1250a43acbfe0dc51.tar.gz
packages_apps_InCallUI-5193400457aef00ce20ccde1250a43acbfe0dc51.tar.bz2
packages_apps_InCallUI-5193400457aef00ce20ccde1250a43acbfe0dc51.zip
Add new features for layout-land
Change-Id: I908e704cd283012d4e6af4909ce3ef39ddbbc85b
-rw-r--r--res/layout-land/call_card_content.xml87
1 files changed, 83 insertions, 4 deletions
diff --git a/res/layout-land/call_card_content.xml b/res/layout-land/call_card_content.xml
index 0bb45a24..7c740798 100644
--- a/res/layout-land/call_card_content.xml
+++ b/res/layout-land/call_card_content.xml
@@ -33,16 +33,32 @@
android:clipChildren="false"
android:clipToPadding="false" >
- <include layout="@layout/primary_call_info" />
+ <ImageButton
+ android:id="@+id/moreMenuButton"
+ style="@style/InCallButton"
+ android:paddingTop="16dp"
+ android:paddingRight="16dp"
+ android:layout_width="40dp"
+ android:layout_height="40dp"
+ android:background="@drawable/overflow_thumbnail"
+ android:layout_gravity="right"
+ android:elevation="@dimen/primary_call_overflow_elevation"
+ android:rotation="90"
+ android:contentDescription="@string/onscreenMoreMenuText"/>
+
+ <include layout="@layout/primary_call_info"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content" />
<fragment android:name="com.android.incallui.CallButtonFragment"
android:id="@+id/callButtonFragment"
- android:layout_width="match_parent"
- android:layout_height="wrap_content" />
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center_horizontal" />
<FrameLayout
android:layout_width="match_parent"
- android:layout_height="match_parent" >
+ android:layout_height="wrap_content" >
<!-- Secondary "Call info" block, for the background ("on hold") call. -->
<include layout="@layout/secondary_call_info"
@@ -52,6 +68,25 @@
</FrameLayout>
+ <!-- Volume boost and Volume enhancements in-call UI -->
+ <ImageButton android:id="@+id/volumeBoost"
+ android:layout_toEndOf="@id/primary_call_info_container"
+ android:layout_width="80dp"
+ android:layout_height="80dp"
+ android:visibility="invisible"
+ android:soundEffectsEnabled="false"
+ android:background="@drawable/vb_normal"/>
+
+ <!-- SwitchCameraButton in-call UI -->
+ <ImageButton android:id="@+id/switchCamera"
+ android:paddingTop="24dp"
+ android:paddingLeft="24dp"
+ android:layout_width="30dp"
+ android:layout_height="30dp"
+ android:visibility="invisible"
+ android:soundEffectsEnabled="false"
+ android:background="@drawable/ic_toolbar_video_switch"/>
+
</LinearLayout>
<!-- Contact photo for primary call info -->
@@ -117,6 +152,50 @@
android:layout_marginBottom="@dimen/glowpadview_margin_bottom"
android:visibility="gone" />
+ <!-- Contact details -->
+ <LinearLayout android:id="@+id/detailedCallInfo"
+ android:layout_toEndOf="@id/primary_call_info_container"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:paddingStart="@dimen/call_banner_side_padding"
+ android:paddingEnd="@dimen/call_banner_side_padding"
+ android:paddingTop="@dimen/call_banner_primary_call_container_top_padding"
+ android:orientation="vertical"
+ android:visibility="gone">
+
+ <TextView android:id="@+id/position"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:textAppearance="?android:attr/textAppearanceSmall"
+ android:textColor="@color/incall_call_banner_text_color"
+ android:singleLine="true" />
+
+ <TextView android:id="@+id/organization"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:textAppearance="?android:attr/textAppearanceSmall"
+ android:textColor="@color/incall_call_banner_text_color"
+ android:textStyle="bold"
+ android:singleLine="true" />
+
+ <TextView android:id="@+id/city"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:textAppearance="?android:attr/textAppearanceSmall"
+ android:textColor="@color/incall_call_banner_text_color"
+ android:maxLines="1"
+ android:ellipsize="end" />
+
+ <TextView android:id="@+id/nickName"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:textAppearance="?android:attr/textAppearanceSmall"
+ android:textColor="@color/incall_call_banner_text_color"
+ android:maxLines="1"
+ android:ellipsize="end" />
+
+ </LinearLayout>
+
<FrameLayout
android:id="@+id/floating_end_call_action_button_container"
android:layout_width="@dimen/end_call_floating_action_button_diameter"