From 21ef89fd6be6506487a70394e3649c915253a535 Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Wed, 25 May 2016 12:41:16 -0700 Subject: [PATCH] Add an option allowing to skip wallpaper apps selection. This commit adds an option to the Settings application, making it possible to launch a different activity for wallpaper selection Also removing te intent constant android.settings.WALLPAPER_SETTINGS The target for this action can't be easily overriden when the wallpaper target is overriden, which would provide an inconsistant experience. Bug: 28554244 Bug: 26688904 Change-Id: I25367fbb4505615351fbad9e1aa1ca88df0cd034 --- AndroidManifest.xml | 4 ---- res/values/config.xml | 4 ++++ res/xml/display_settings.xml | 7 +++++-- src/com/android/settings/SettingsActivity.java | 7 +------ 4 files changed, 10 insertions(+), 12 deletions(-) diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 7617c394e80..841fc6809db 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -848,10 +848,6 @@ android:label="@string/wallpaper_settings_fragment_title" android:icon="@drawable/ic_wallpaper" android:taskAffinity=""> - - - - diff --git a/res/values/config.xml b/res/values/config.xml index 6cae9cfa6ee..2c7a2deebc6 100755 --- a/res/values/config.xml +++ b/res/values/config.xml @@ -40,4 +40,8 @@ com.android.settings.overlay.FeatureFactoryImpl + + + com.android.settings + com.android.settings.Settings$WallpaperSettingsActivity diff --git a/res/xml/display_settings.xml b/res/xml/display_settings.xml index 816f27bee4b..6b5bda60b0b 100644 --- a/res/xml/display_settings.xml +++ b/res/xml/display_settings.xml @@ -45,8 +45,11 @@ android:key="wallpaper" android:title="@string/wallpaper_settings_title" settings:keywords="@string/keywords_display_wallpaper" - android:fragment="com.android.settings.WallpaperTypeSettings" - settings:useAdminDisabledSummary="true" /> + settings:useAdminDisabledSummary="true" > + +