diff options
author | TreeHugger Robot <treehugger-gerrit@google.com> | 2020-12-04 00:58:35 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2020-12-04 00:58:35 +0000 |
commit | 2eff0ab4f3e4515a42f0b6eade85335c4a9b4f5e (patch) | |
tree | 13dfb784167b1876f889ddf96994f6920425dc10 | |
parent | 72a005efe10044baf53af5b4e9b00c618b326355 (diff) | |
parent | 4b69f1d8def1a9e6d7ea3b2d04f8d74223cbb9aa (diff) | |
download | Dialer-2eff0ab4f3e4515a42f0b6eade85335c4a9b4f5e.tar.gz |
Merge "Update button background" into rvc-qpr-dev
-rw-r--r-- | res/drawable/dialer_ripple_background.xml | 28 | ||||
-rw-r--r-- | res/drawable/icon_call_button.xml | 4 | ||||
-rw-r--r-- | res/layout/add_favorite_list_item.xml | 3 | ||||
-rw-r--r-- | res/layout/favorite_contact_list_item.xml | 1 | ||||
-rw-r--r-- | res/layout/on_going_call_controller_bar_fragment.xml | 2 | ||||
-rw-r--r-- | res/layout/ongoing_call_fragment.xml | 1 | ||||
-rw-r--r-- | res/values-h610dp/dimens.xml | 5 | ||||
-rw-r--r-- | res/values/dimens.xml | 1 | ||||
-rw-r--r-- | res/values/styles.xml | 1 |
9 files changed, 35 insertions, 11 deletions
diff --git a/res/drawable/dialer_ripple_background.xml b/res/drawable/dialer_ripple_background.xml index e7086ee7..a7a8a881 100644 --- a/res/drawable/dialer_ripple_background.xml +++ b/res/drawable/dialer_ripple_background.xml @@ -13,6 +13,28 @@ 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. --> -<ripple xmlns:android="http://schemas.android.com/apk/res/android" - android:color="@*android:color/car_card_ripple_background"> -</ripple> +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_focused="true" android:state_pressed="true"> + <shape android:shape="oval"> + <solid android:color="@color/car_ui_rotary_focus_pressed_fill_color"/> + <stroke android:width="@dimen/car_ui_rotary_focus_pressed_stroke_width" + android:color="@color/car_ui_rotary_focus_pressed_stroke_color"/> + </shape> + </item> + <item android:state_focused="true"> + <shape android:shape="oval"> + <solid android:color="@color/car_ui_rotary_focus_fill_color"/> + <stroke android:width="@dimen/car_ui_rotary_focus_stroke_width" + android:color="@color/car_ui_rotary_focus_stroke_color"/> + </shape> + </item> + <item> + <ripple android:color="@*android:color/car_card_ripple_background"> + <item android:id="@android:id/mask"> + <shape android:shape="oval"> + <solid android:color="@*android:color/white"/> + </shape> + </item> + </ripple> + </item> +</selector> diff --git a/res/drawable/icon_call_button.xml b/res/drawable/icon_call_button.xml index 016f9c98..c569aec2 100644 --- a/res/drawable/icon_call_button.xml +++ b/res/drawable/icon_call_button.xml @@ -26,8 +26,4 @@ </shape> </item> <item android:drawable="@drawable/ic_phone" android:gravity="center"/> - <item> - <ripple android:color="@*android:color/car_card_ripple_background" - android:radius="@dimen/fab_ripple_radius"/> - </item> </layer-list>
\ No newline at end of file diff --git a/res/layout/add_favorite_list_item.xml b/res/layout/add_favorite_list_item.xml index 2150ea09..564d5457 100644 --- a/res/layout/add_favorite_list_item.xml +++ b/res/layout/add_favorite_list_item.xml @@ -25,8 +25,7 @@ android:singleLine="true" android:gravity="top|center_horizontal" android:background="?android:attr/selectableItemBackground" - android:paddingStart="0dp" - android:paddingEnd="0dp" + android:padding="@dimen/favorite_item_padding" android:drawableTop="@drawable/ic_add_favorite" android:drawablePadding="@dimen/favorites_avatar_margin_bottom" app:carUxRestrictions="UX_RESTRICTIONS_NO_SETUP"/> diff --git a/res/layout/favorite_contact_list_item.xml b/res/layout/favorite_contact_list_item.xml index 032a1535..b8b24b35 100644 --- a/res/layout/favorite_contact_list_item.xml +++ b/res/layout/favorite_contact_list_item.xml @@ -19,6 +19,7 @@ android:id="@+id/text_container" android:layout_width="match_parent" android:layout_height="wrap_content" + android:padding="@dimen/favorite_item_padding" android:background="?android:attr/selectableItemBackground"> <ImageView diff --git a/res/layout/on_going_call_controller_bar_fragment.xml b/res/layout/on_going_call_controller_bar_fragment.xml index 8061b712..04356cd6 100644 --- a/res/layout/on_going_call_controller_bar_fragment.xml +++ b/res/layout/on_going_call_controller_bar_fragment.xml @@ -56,6 +56,7 @@ limitations under the License. android:id="@+id/voice_channel_view" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:background="@drawable/dialer_ripple_background" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toEndOf="@+id/end_call_button" app:layout_constraintEnd_toStartOf="@+id/button_wrapper" @@ -65,7 +66,6 @@ limitations under the License. android:id="@+id/voice_channel_button" android:layout_width="@dimen/in_call_button_size" android:layout_height="@dimen/in_call_button_size" - android:background="@drawable/dialer_ripple_background" android:scaleType="center" android:src="@drawable/ic_audio_route_vehicle_activatable"/> diff --git a/res/layout/ongoing_call_fragment.xml b/res/layout/ongoing_call_fragment.xml index 7981e79b..168369f1 100644 --- a/res/layout/ongoing_call_fragment.xml +++ b/res/layout/ongoing_call_fragment.xml @@ -76,6 +76,7 @@ limitations under the License. android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="@dimen/in_call_controller_bar_margin_bottom" + app:defaultFocus="@+id/end_call_button" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent"> diff --git a/res/values-h610dp/dimens.xml b/res/values-h610dp/dimens.xml index 7e70374d..aaa10d9d 100644 --- a/res/values-h610dp/dimens.xml +++ b/res/values-h610dp/dimens.xml @@ -18,7 +18,7 @@ <resources> <!-- Keypad dimensions --> <dimen name="keypad_margin_x">@*android:dimen/car_padding_4</dimen> - <dimen name="keypad_margin_y">@*android:dimen/car_padding_2</dimen> + <dimen name="keypad_margin_y">@*android:dimen/car_padding_1</dimen> <dimen name="keypad_margin">@*android:dimen/car_padding_5</dimen> <!-- Control bar bottom padding --> @@ -26,9 +26,12 @@ <dimen name="type_down_list_item_height">@dimen/list_item_height</dimen> + <dimen name="fab_button_size">128dp</dimen> <dimen name="fab_outline_size">104dp</dimen> <dimen name="fab_ripple_radius">52dp</dimen> + <dimen name="in_call_button_size">128dp</dimen> + <!-- Components --> <dimen name="control_bar_height">128dp</dimen> </resources> diff --git a/res/values/dimens.xml b/res/values/dimens.xml index 2ab877c1..694db850 100644 --- a/res/values/dimens.xml +++ b/res/values/dimens.xml @@ -96,6 +96,7 @@ <dimen name="favorite_card_space_horizontal">@dimen/car_ui_padding_3</dimen> <dimen name="favorite_card_space_vertical">@dimen/car_ui_padding_2</dimen> <dimen name="favorites_avatar_margin_bottom">@dimen/car_ui_padding_3</dimen> + <dimen name="favorite_item_padding">@dimen/car_ui_padding_2</dimen> <dimen name="call_fab_elevation">8dp</dimen> <dimen name="bksp_button_width">@dimen/touch_target_size</dimen> diff --git a/res/values/styles.xml b/res/values/styles.xml index b34518bb..11a2df49 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -60,6 +60,7 @@ <style name="DialpadPrimaryButton"> <item name="android:layout_width">@dimen/fab_button_size</item> <item name="android:layout_height">@dimen/fab_button_size</item> + <item name="android:background">@drawable/dialer_ripple_background</item> <item name="android:elevation">@dimen/call_fab_elevation</item> <item name="android:scaleType">center</item> </style> |