diff options
| author | 2023-01-20 18:57:57 +0000 | |
|---|---|---|
| committer | 2023-01-20 18:57:57 +0000 | |
| commit | facfc015b5c3903e707674ac11fdda8d951201fc (patch) | |
| tree | 46fd460fb808c1224d4fbabcb2dc10844ae4d0fa | |
| parent | 898d6d91c32f77c040716c3ff002eb90a96ed832 (diff) | |
| parent | acb26e3ae102e141a7b075ca130fcd36165d3b88 (diff) | |
Merge "Lockscreen quick affordance buttons are bigger now." into tm-qpr-dev
3 files changed, 42 insertions, 54 deletions
diff --git a/packages/SystemUI/res/drawable/keyguard_bottom_affordance_bg.xml b/packages/SystemUI/res/drawable/keyguard_bottom_affordance_bg.xml index dfb73a905f0a..87b5a4c2fc5b 100644 --- a/packages/SystemUI/res/drawable/keyguard_bottom_affordance_bg.xml +++ b/packages/SystemUI/res/drawable/keyguard_bottom_affordance_bg.xml @@ -16,58 +16,13 @@ * limitations under the License. */ --> -<selector +<shape xmlns:android="http://schemas.android.com/apk/res/android" - xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"> - - <item android:state_selected="true"> - <layer-list> - <item - android:left="3dp" - android:top="3dp" - android:right="3dp" - android:bottom="3dp"> - <!-- We make the shapes a rounded rectangle instead of an oval so that it can animate --> - <!-- properly into an app/dialog. --> - <shape android:shape="rectangle"> - <solid android:color="?androidprv:attr/colorSurface"/> - <size - android:width="@dimen/keyguard_affordance_fixed_width" - android:height="@dimen/keyguard_affordance_fixed_height"/> - <corners android:radius="@dimen/keyguard_affordance_fixed_radius"/> - </shape> - </item> - - <item> - <shape android:shape="rectangle"> - <stroke - android:color="@color/control_primary_text" - android:width="2dp"/> - <size - android:width="@dimen/keyguard_affordance_fixed_width" - android:height="@dimen/keyguard_affordance_fixed_height"/> - <corners android:radius="@dimen/keyguard_affordance_fixed_radius"/> - </shape> - </item> - </layer-list> - </item> - - <item> - <layer-list> - <item - android:left="3dp" - android:top="3dp" - android:right="3dp" - android:bottom="3dp"> - <shape android:shape="rectangle"> - <solid android:color="?androidprv:attr/colorSurface"/> - <size - android:width="@dimen/keyguard_affordance_fixed_width" - android:height="@dimen/keyguard_affordance_fixed_height"/> - <corners android:radius="@dimen/keyguard_affordance_fixed_radius"/> - </shape> - </item> - </layer-list> - </item> - -</selector> + xmlns:androidprv="http://schemas.android.com/apk/prv/res/android" + android:shape="rectangle"> + <solid android:color="?androidprv:attr/colorSurface"/> + <size + android:width="@dimen/keyguard_affordance_fixed_width" + android:height="@dimen/keyguard_affordance_fixed_height"/> + <corners android:radius="@dimen/keyguard_affordance_fixed_radius" /> +</shape> diff --git a/packages/SystemUI/res/drawable/keyguard_bottom_affordance_selected_border.xml b/packages/SystemUI/res/drawable/keyguard_bottom_affordance_selected_border.xml new file mode 100644 index 000000000000..acd2462dbf78 --- /dev/null +++ b/packages/SystemUI/res/drawable/keyguard_bottom_affordance_selected_border.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +* Copyright 2023, 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. +*/ +--> +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + + <item android:state_selected="true"> + <shape android:shape="oval"> + <stroke + android:color="@color/control_primary_text" + android:width="2dp"/> + <size + android:width="@dimen/keyguard_affordance_fixed_width" + android:height="@dimen/keyguard_affordance_fixed_height"/> + </shape> + </item> +</selector> diff --git a/packages/SystemUI/res/layout/keyguard_bottom_area.xml b/packages/SystemUI/res/layout/keyguard_bottom_area.xml index 6120863f23ab..3f955154c875 100644 --- a/packages/SystemUI/res/layout/keyguard_bottom_area.xml +++ b/packages/SystemUI/res/layout/keyguard_bottom_area.xml @@ -67,6 +67,7 @@ android:scaleType="center" android:tint="?android:attr/textColorPrimary" android:background="@drawable/keyguard_bottom_affordance_bg" + android:foreground="@drawable/keyguard_bottom_affordance_selected_border" android:layout_marginStart="@dimen/keyguard_affordance_horizontal_offset" android:layout_marginBottom="@dimen/keyguard_affordance_vertical_offset" android:visibility="gone" /> @@ -79,6 +80,7 @@ android:scaleType="center" android:tint="?android:attr/textColorPrimary" android:background="@drawable/keyguard_bottom_affordance_bg" + android:foreground="@drawable/keyguard_bottom_affordance_selected_border" android:layout_marginEnd="@dimen/keyguard_affordance_horizontal_offset" android:layout_marginBottom="@dimen/keyguard_affordance_vertical_offset" android:visibility="gone" /> |