From 341adfd2ad6e6554f10f604eb00cb40f669cc752 Mon Sep 17 00:00:00 2001 From: Matt Pietal Date: Fri, 23 Jul 2021 14:47:37 -0400 Subject: [PATCH] Controls Lockscreen affordance Place a button on the lockscreen similar to the wallet affordance. Only enable the button if: 1. User has enabled the setting 2. Device control services are enabled 3. The user has favorited at least 1 control Fixes: 194435266 Test: manual Change-Id: Idc755656e2d3b7df77bf95d06f076b63349ece9a (cherry picked from commit 9172eef0cd7130404fdc265087210729d076439b) --- ....xml => keyguard_bottom_affordance_bg.xml} | 0 .../res/layout/keyguard_bottom_area.xml | 20 ++- packages/SystemUI/res/values/dimens.xml | 4 +- packages/SystemUI/res/values/styles.xml | 4 + .../phone/KeyguardBottomAreaView.java | 130 ++++++++++++++++-- .../NotificationPanelViewController.java | 7 +- .../phone/NotificationPanelViewTest.java | 6 +- 7 files changed, 153 insertions(+), 18 deletions(-) rename packages/SystemUI/res/drawable/{wallet_lockscreen_bg.xml => keyguard_bottom_affordance_bg.xml} (100%) diff --git a/packages/SystemUI/res/drawable/wallet_lockscreen_bg.xml b/packages/SystemUI/res/drawable/keyguard_bottom_affordance_bg.xml similarity index 100% rename from packages/SystemUI/res/drawable/wallet_lockscreen_bg.xml rename to packages/SystemUI/res/drawable/keyguard_bottom_affordance_bg.xml diff --git a/packages/SystemUI/res/layout/keyguard_bottom_area.xml b/packages/SystemUI/res/layout/keyguard_bottom_area.xml index 9ce83a789f59d..3a4985f35c35b 100644 --- a/packages/SystemUI/res/layout/keyguard_bottom_area.xml +++ b/packages/SystemUI/res/layout/keyguard_bottom_area.xml @@ -82,18 +82,32 @@ + + 48dp 48dp - 48dp - 48dp + 48dp + 48dp 32dp 32dp diff --git a/packages/SystemUI/res/values/styles.xml b/packages/SystemUI/res/values/styles.xml index 91d5d79220c25..ca6fd4adbc084 100644 --- a/packages/SystemUI/res/values/styles.xml +++ b/packages/SystemUI/res/values/styles.xml @@ -764,6 +764,8 @@ @android:color/black @null @android:color/black + + @drawable/ic_blank @*android:color/primary_text_material_dark @@ -898,6 +900,8 @@