diff --git a/res/values/strings.xml b/res/values/strings.xml index 1cc6bfc0b20..c0d18e8506e 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -2400,8 +2400,8 @@ Recent location requests No apps have requested location in the last 15 minutes. - - Location services + + App settings High battery use diff --git a/res/xml/location_settings.xml b/res/xml/location_settings.xml index 83b80b1baee..5be6bd3d9ef 100644 --- a/res/xml/location_settings.xml +++ b/res/xml/location_settings.xml @@ -26,7 +26,7 @@ android:title="@string/location_category_recent_location_requests" /> + android:key="app_settings" + android:title="@string/location_category_app_settings" /> diff --git a/src/com/android/settings/location/LocationSettings.java b/src/com/android/settings/location/LocationSettings.java index 22bf42be2a5..6dceea955b7 100644 --- a/src/com/android/settings/location/LocationSettings.java +++ b/src/com/android/settings/location/LocationSettings.java @@ -55,7 +55,7 @@ public class LocationSettings extends LocationSettingsBase /** Key for preference category "Recent location requests" */ private static final String KEY_RECENT_LOCATION_REQUESTS = "recent_location_requests"; /** Key for preference category "Location services" */ - private static final String KEY_LOCATION_SERVICES = "location_services"; + private static final String KEY_APP_SETTINGS = "app_settings"; private Switch mSwitch; private boolean mValidListener; @@ -165,10 +165,10 @@ public class LocationSettings extends LocationSettingsBase categoryRecentLocationRequests.addPreference(banner); } - PreferenceCategory categoryLocationServices = - (PreferenceCategory) root.findPreference(KEY_LOCATION_SERVICES); + PreferenceCategory categoryAppSettings = + (PreferenceCategory) root.findPreference(KEY_APP_SETTINGS); final SettingsInjector injector = new SettingsInjector(activity); - List locationServices = injector.getInjectedSettings(); + List appSettings = injector.getInjectedSettings(); mReceiver = new BroadcastReceiver() { @Override @@ -182,11 +182,11 @@ public class LocationSettings extends LocationSettingsBase activity.registerReceiver(mReceiver, new IntentFilter(SettingInjectorService.ACTION_INJECTED_SETTING_CHANGED)); - if (locationServices.size() > 0) { - addPreferencesSorted(locationServices, categoryLocationServices); + if (appSettings.size() > 0) { + addPreferencesSorted(appSettings, categoryAppSettings); } else { // If there's no item to display, remove the whole category. - root.removePreference(categoryLocationServices); + root.removePreference(categoryAppSettings); } // Only show the master switch when we're not in multi-pane mode, and not being used as