diff options
author | Ihab Awad <ihab@google.com> | 2014-02-27 12:55:36 -0800 |
---|---|---|
committer | Ihab Awad <ihab@google.com> | 2014-03-03 10:47:24 -0800 |
commit | 526c0b832e27dc38a8dc6eae1f16c50acb51c6e8 (patch) | |
tree | d5cc0f642ea00ee2c7064f63a328176026e9c56e /res/layout/dialpad_fragment.xml | |
parent | c930321e4f1a6cf2a34b5db461ca7be1917669e4 (diff) | |
download | android_packages_apps_Dialer-526c0b832e27dc38a8dc6eae1f16c50acb51c6e8.tar.gz android_packages_apps_Dialer-526c0b832e27dc38a8dc6eae1f16c50acb51c6e8.tar.bz2 android_packages_apps_Dialer-526c0b832e27dc38a8dc6eae1f16c50acb51c6e8.zip |
New appearance and look and feel for dialpad.
http://b/13189041
Change-Id: I91028c8fdee31c1f76610573a4396eb979c30170
Diffstat (limited to 'res/layout/dialpad_fragment.xml')
-rw-r--r-- | res/layout/dialpad_fragment.xml | 104 |
1 files changed, 26 insertions, 78 deletions
diff --git a/res/layout/dialpad_fragment.xml b/res/layout/dialpad_fragment.xml index e673cea98..239f72774 100644 --- a/res/layout/dialpad_fragment.xml +++ b/res/layout/dialpad_fragment.xml @@ -16,103 +16,51 @@ <view class="com.android.dialer.dialpad.DialpadFragment$DialpadSlidingLinearLayout" xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" - android:layout_height="match_parent" + android:layout_height="wrap_content" android:orientation="vertical" > <!-- spacer view --> <View android:id="@+id/spacer" android:layout_width="match_parent" android:layout_height="0dp" - android:layout_weight="1" /> + android:layout_weight="1" + android:background="#00000000" /> + <view class="com.android.dialer.dialpad.DialpadFragment$HoverIgnoringLinearLayout" android:id="@+id/top" + android:animateLayoutChanges="true" + android:layout_height="wrap_content" android:layout_width="match_parent" - android:layout_height="0dp" - android:layout_weight="2" + android:layout_gravity="bottom" android:orientation="vertical" - android:paddingStart="@dimen/dialpad_horizontal_margin" - android:paddingEnd="@dimen/dialpad_horizontal_margin" android:layoutDirection="ltr" - android:background="@color/background_dialpad" > + android:background="@color/background_dialpad"> + <Space + android:layout_width="match_parent" + android:layout_height="2dp" + android:background="@color/dialpad_separator_line_color" /> - <!-- Text field and possibly soft menu button above the keypad where - the digits are displayed. --> - <LinearLayout - android:id="@+id/digits_container" + <Space android:layout_width="match_parent" - android:layout_height="0px" - android:layout_weight="@integer/dialpad_layout_weight_digits" - android:layout_marginTop="@dimen/dialpad_vertical_margin" - android:gravity="center" > + android:layout_height="10dp" /> - <com.android.dialer.dialpad.DigitsEditText - android:id="@+id/digits" - android:layout_width="0dip" - android:layout_weight="1" - android:layout_height="match_parent" - android:paddingLeft="10dp" - android:gravity="center" - android:scrollHorizontally="true" - android:singleLine="true" - android:textAppearance="@style/DialtactsDigitsTextAppearance" - android:textColor="@color/dialpad_text_color" - android:textCursorDrawable="@null" - android:fontFamily="sans-serif-light" - android:nextFocusRight="@+id/overflow_menu" - android:background="@android:color/transparent" /> + <include layout="@layout/dialpad_digits"/> - <ImageButton - android:id="@+id/deleteButton" - android:layout_width="56dip" - android:layout_height="match_parent" - android:layout_gravity="center_vertical" - android:gravity="center" - android:state_enabled="false" - android:background="?android:attr/selectableItemBackground" - android:contentDescription="@string/description_delete_button" - android:src="@drawable/ic_dial_action_delete" /> - </LinearLayout> + <Space + android:layout_width="match_parent" + android:layout_height="8dp" /> - <!-- Keypad section --> <include layout="@layout/dialpad" /> - <View style="@style/DialpadHorizontalSeparator"/> + <Space + android:layout_width="match_parent" + android:layout_height="8dp" /> - <LinearLayout - android:id="@+id/dialButtonContainer" + <Space android:layout_width="match_parent" - android:layout_height="@dimen/fake_action_bar_height" - android:layout_gravity="center_horizontal" - android:background="@color/dialpad_primary_text_color" - android:layoutDirection="locale"> - <ImageButton - android:id="@+id/call_history_on_dialpad_button" - android:layout_height="match_parent" - android:layout_width="@dimen/fake_menu_button_min_width" - android:layout_gravity="bottom|start" - android:background="@drawable/btn_call" - android:contentDescription="@string/action_menu_call_history_description" - android:src="@drawable/ic_menu_history_lt"/> - <ImageButton - android:id="@+id/dialButton" - android:layout_width="0dp" - android:layout_weight="1" - android:layout_height="match_parent" - android:layout_gravity="center" - android:state_enabled="false" - android:background="@drawable/btn_call" - android:contentDescription="@string/description_dial_button" - android:src="@drawable/ic_dial_action_call" /> - <ImageButton - android:id="@+id/overflow_menu_on_dialpad" - android:layout_height="match_parent" - android:layout_width="@dimen/fake_menu_button_min_width" - android:layout_gravity="bottom|end" - android:background="@drawable/btn_call" - android:src="@drawable/ic_menu_overflow_lt" - android:contentDescription="@string/action_menu_overflow_description" /> - </LinearLayout> + android:layout_height="2dp" + android:background="@color/dialpad_separator_line_color" /> <!-- "Dialpad chooser" UI, shown only when the user brings up the Dialer while a call is already in progress. @@ -120,9 +68,9 @@ (the textfield/button and the dialpad) are hidden. --> <ListView android:id="@+id/dialpadChooser" android:layout_width="match_parent" - android:layout_height="1dip" + android:layout_height="wrap_content" android:layout_weight="1" - /> + android:visibility="gone" /> </view> </view> |