From a4da9d78a1334a89ef58797c8d5949b53126a6d9 Mon Sep 17 00:00:00 2001 From: Fan Zhang Date: Thu, 20 Dec 2018 16:21:46 -0800 Subject: [PATCH] Add GPS to location setting's search keyword Change-Id: I01d0acbc9f8f212ec899b89b368c3e00f3d177f5 Fixes: 119137548 Test: reindex search --- res/values/strings.xml | 2 +- .../android/settings/location/LocationSettings.java | 10 ++-------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/res/values/strings.xml b/res/values/strings.xml index da05a41cd33..126a8351795 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -6944,7 +6944,7 @@ speaker beep, speaker, volume, mute, silence, audio, music dont don\u2019t disturb, interrupt, interruption, break RAM - nearby, location, history, reporting + nearby, location, history, reporting, GPS account restriction, restrict, restricted text correction, correct, sound, vibrate, auto, language, gesture, suggest, suggestion, theme, offensive, word, type, emoji, international diff --git a/src/com/android/settings/location/LocationSettings.java b/src/com/android/settings/location/LocationSettings.java index 41123402039..78a15411703 100644 --- a/src/com/android/settings/location/LocationSettings.java +++ b/src/com/android/settings/location/LocationSettings.java @@ -16,7 +16,6 @@ package com.android.settings.location; -import android.app.Activity; import android.content.Context; import android.location.SettingInjectorService; import android.os.Bundle; @@ -29,7 +28,6 @@ import com.android.internal.logging.nano.MetricsProto.MetricsEvent; import com.android.settings.R; import com.android.settings.SettingsActivity; import com.android.settings.dashboard.DashboardFragment; -import com.android.settings.dashboard.SummaryLoader; import com.android.settings.search.BaseSearchIndexProvider; import com.android.settings.search.Indexable; import com.android.settings.widget.SwitchBar; @@ -103,12 +101,8 @@ public class LocationSettings extends DashboardFragment { static void addPreferencesSorted(List prefs, PreferenceGroup container) { // If there's some items to display, sort the items and add them to the container. - Collections.sort(prefs, new Comparator() { - @Override - public int compare(Preference lhs, Preference rhs) { - return lhs.getTitle().toString().compareTo(rhs.getTitle().toString()); - } - }); + Collections.sort(prefs, + Comparator.comparing(lhs -> lhs.getTitle().toString())); for (Preference entry : prefs) { container.addPreference(entry); }