From 2d0ded469eae42500f920ab739a35170c35f0b5e Mon Sep 17 00:00:00 2001 From: ronish Date: Mon, 18 Oct 2021 11:51:56 +0000 Subject: [PATCH] Add a new setting for QR Code Scanner button on lockscreen This change adds a new setting to enable/disable the lock screen entry point for QR Code scanner Bug: 200536509 Test: make RunSettingsRoboTests -j40 Change-Id: Id200499b62f59fd631d837f9ae8e494532c23e13 --- res/values/strings.xml | 5 + res/xml/security_lockscreen_settings.xml | 6 + .../QRCodeScannerPreferenceController.java | 108 ++++++++++++++++++ 3 files changed, 119 insertions(+) create mode 100644 src/com/android/settings/display/QRCodeScannerPreferenceController.java diff --git a/res/values/strings.xml b/res/values/strings.xml index e9b3fa4ac0f..e69f1bd0958 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -13309,6 +13309,11 @@ Allow access to wallet from lock screen and quick settings + + Show QR Code Scanner + + Allow access to QR code scanner from lock screen + Show device controls diff --git a/res/xml/security_lockscreen_settings.xml b/res/xml/security_lockscreen_settings.xml index 82cb8609114..5796f2ac553 100644 --- a/res/xml/security_lockscreen_settings.xml +++ b/res/xml/security_lockscreen_settings.xml @@ -51,6 +51,12 @@ android:summary="@string/lockscreen_privacy_wallet_summary" settings:controller="com.android.settings.display.WalletPrivacyPreferenceController" /> + +