From 3033ce0723103b55b1b5a53145c05e143b5bbfd6 Mon Sep 17 00:00:00 2001 From: Amith Yamasani Date: Mon, 14 Jul 2014 18:03:15 -0700 Subject: [PATCH] Handle android.settings.HOME_SETTINGS intent Launch the Home picker activity for the new public intent. Bug: 16303152 Change-Id: I91cfffdec6c8ed13d3b0e57d7903b4a06dcbb6e6 --- AndroidManifest.xml | 15 +++++++++++++++ src/com/android/settings/Settings.java | 1 + src/com/android/settings/SettingsActivity.java | 1 + 3 files changed, 17 insertions(+) diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 55736f4a704..11ae5820b34 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -553,6 +553,21 @@ android:resource="@id/notification_settings" /> + + + + + + + + + + + diff --git a/src/com/android/settings/Settings.java b/src/com/android/settings/Settings.java index ada1b0daf3d..895e9eaabaf 100644 --- a/src/com/android/settings/Settings.java +++ b/src/com/android/settings/Settings.java @@ -40,6 +40,7 @@ public class Settings extends SettingsActivity { public static class SpellCheckersSettingsActivity extends SettingsActivity { /* empty */ } public static class LocalePickerActivity extends SettingsActivity { /* empty */ } public static class UserDictionarySettingsActivity extends SettingsActivity { /* empty */ } + public static class HomeSettingsActivity extends SettingsActivity { /* empty */ } public static class DisplaySettingsActivity extends SettingsActivity { /* empty */ } public static class DeviceInfoSettingsActivity extends SettingsActivity { /* empty */ } public static class ApplicationSettingsActivity extends SettingsActivity { /* empty */ } diff --git a/src/com/android/settings/SettingsActivity.java b/src/com/android/settings/SettingsActivity.java index e2aeaf2d35f..087540bc1e4 100644 --- a/src/com/android/settings/SettingsActivity.java +++ b/src/com/android/settings/SettingsActivity.java @@ -239,6 +239,7 @@ public class SettingsActivity extends Activity SpellCheckersSettings.class.getName(), UserDictionaryList.class.getName(), UserDictionarySettings.class.getName(), + HomeSettings.class.getName(), DisplaySettings.class.getName(), DeviceInfoSettings.class.getName(), ManageApplications.class.getName(),