diff options
Diffstat (limited to 'res')
-rw-r--r-- | res/layout/dialpad_fragment.xml | 18 | ||||
-rw-r--r-- | res/layout/dialpad_smartdial_item.xml | 28 | ||||
-rw-r--r-- | res/values/colors.xml | 2 | ||||
-rw-r--r-- | res/values/dimens.xml | 5 | ||||
-rw-r--r-- | res/values/styles.xml | 6 |
5 files changed, 55 insertions, 4 deletions
diff --git a/res/layout/dialpad_fragment.xml b/res/layout/dialpad_fragment.xml index 6423638a3..e672551bb 100644 --- a/res/layout/dialpad_fragment.xml +++ b/res/layout/dialpad_fragment.xml @@ -56,13 +56,23 @@ android:src="@drawable/ic_dial_action_delete" /> </LinearLayout> + <View style="@style/DialpadHorizontalSeparator"/> + + <!-- Smard dial suggestion section --> + <GridView + android:id="@+id/dialpad_smartdial_list" + android:layout_width="match_parent" + android:layout_height="42sp" + android:columnWidth="0dp" + android:numColumns="3" + android:stretchMode="columnWidth" + android:gravity="center" + android:background="@drawable/dialpad_background"/> + <!-- Keypad section --> <include layout="@layout/dialpad" /> - <View - android:layout_width="match_parent" - android:layout_height="@dimen/dialpad_vertical_margin" - android:background="#66000000"/> + <View style="@style/DialpadHorizontalSeparator"/> <!-- left and right paddings will be modified by the code. See DialpadFragment. --> <FrameLayout diff --git a/res/layout/dialpad_smartdial_item.xml b/res/layout/dialpad_smartdial_item.xml new file mode 100644 index 000000000..eed257035 --- /dev/null +++ b/res/layout/dialpad_smartdial_item.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2012 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<com.android.dialer.dialpad.SmartDialTextView + xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/contact_name" + android:layout_width="match_parent" + android:layout_height="42sp" + android:padding="@dimen/smartdial_suggestions_padding" + android:textColor="#39caff" + android:textSize="16sp" + android:singleLine="true" + android:ellipsize="none" + android:gravity="center" + /> diff --git a/res/values/colors.xml b/res/values/colors.xml index 9f3e3a2b0..2828725ac 100644 --- a/res/values/colors.xml +++ b/res/values/colors.xml @@ -18,5 +18,7 @@ <!-- Secondary text color in the Phone app --> <color name="dialtacts_secondary_text_color">#888888</color> + <color name="smartdial_confidence_drawable_color">#39caff</color> + <color name="smartdial_highlighted_text_color">#ffffff</color> </resources> diff --git a/res/values/dimens.xml b/res/values/dimens.xml index 2c8d59662..4034f7303 100644 --- a/res/values/dimens.xml +++ b/res/values/dimens.xml @@ -50,4 +50,9 @@ <!-- Min with of fake menu buttons, which should be same as ActionBar's one --> <dimen name="fake_menu_button_min_width">56dip</dimen> + + <!-- Smart Dial --> + <dimen name="smartdial_suggestions_padding">4dp</dimen> + <dimen name="smartdial_suggestions_extra_padding">2dp</dimen> + <dimen name="smartdial_confidence_hint_text_size">27dp</dimen> </resources> diff --git a/res/values/styles.xml b/res/values/styles.xml index 6f36bf1d8..4f64cb37a 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -104,6 +104,12 @@ <item name="android:soundEffectsEnabled">false</item> </style> + <style name="DialpadHorizontalSeparator"> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">@dimen/dialpad_vertical_margin</item> + <item name="android:background">#66000000</item> + </style> + <style name="DialtactsActionBarStyle" parent="android:Widget.Holo.ActionBar"> <item name="android:backgroundSplit">@null</item> <item name="android:backgroundStacked">@drawable/ab_stacked_opaque_dark_holo</item> |