From 56e5b3da9613f648fb4d9a982d2281d5bd0d3fc1 Mon Sep 17 00:00:00 2001 From: Michael Mikhail Date: Fri, 29 Jul 2022 22:18:10 +0000 Subject: [PATCH] Add media on lock screen setting Add a new setting that controls whether media on lock screen is enabled, disregarding the notifications status. The new setting is available under media and privacy settings. Bug: 229915240 Test: atest MediaControlsLockScreenPreferenceControllerTest Change-Id: I054f36efd635dc0535551d3058f9faf92196349d --- res/values/strings.xml | 4 + res/xml/media_controls_settings.xml | 6 ++ res/xml/privacy_advanced_settings.xml | 8 ++ res/xml/privacy_dashboard_settings.xml | 8 ++ ...ontrolsLockScreenPreferenceController.java | 58 ++++++++++++ ...olsLockScreenPreferenceControllerTest.java | 89 +++++++++++++++++++ 6 files changed, 173 insertions(+) create mode 100644 src/com/android/settings/sound/MediaControlsLockScreenPreferenceController.java create mode 100644 tests/unit/src/com/android/settings/sound/MediaControlsLockScreenPreferenceControllerTest.java diff --git a/res/values/strings.xml b/res/values/strings.xml index 9f8df7b6467..552ee72a722 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -13608,6 +13608,10 @@ Pin media player To quickly resume playback, media player stays open in Quick Settings + + Show media on lock screen + + To quickly resume playback, media player stays open on lock screen Show media recommendations diff --git a/res/xml/media_controls_settings.xml b/res/xml/media_controls_settings.xml index 0318097ef3a..822639ac190 100644 --- a/res/xml/media_controls_settings.xml +++ b/res/xml/media_controls_settings.xml @@ -27,6 +27,12 @@ app:keywords="@string/keywords_media_controls" app:controller="com.android.settings.sound.MediaControlsPreferenceController" /> + + + + + + + +