diff --git a/res/values/strings.xml b/res/values/strings.xml index e4a21c668f8..12c60549d0b 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -5567,22 +5567,22 @@ wifi wi-fi network connection - text message - cellular cell carrier wireless + text message texting messages messaging + cellular cell carrier wireless data 4g 3g 2g lte launcher screen touchscreen - dim screen touchscreen - dim screen touchscreen - background + dim screen touchscreen battery + dim screen touchscreen battery + background personalize customize diplay text size project - space disk hard drive - power - spelling + space disk hard drive device usage + power usage charge + spelling dictionary spellcheck auto-correct recognizer input speech speak language hands-free hand free recognition offensive word audio history bluetooth headset - rate language default speak speaking - clock - wipe delete + rate language default speak speaking tts accessibility reader blind + clock military + wipe delete restore clear remove printer speaker beep dont don\'t disturb interrupt interruption break @@ -5591,7 +5591,7 @@ accuracy account restriction restrict restricted - text correction correct sound vibrate auto language gesture suggest suggestion theme offensive word type emoji + text correction correct sound vibrate auto language gesture suggest suggestion theme offensive word type emoji international slide password pattern pin diff --git a/res/xml/language_settings.xml b/res/xml/language_settings.xml index a6f01aacf4d..5cc8a4ae1da 100644 --- a/res/xml/language_settings.xml +++ b/res/xml/language_settings.xml @@ -31,7 +31,6 @@ @@ -43,8 +42,7 @@ + android:title="@string/keyboard_settings_category"> diff --git a/src/com/android/settings/PrivacySettings.java b/src/com/android/settings/PrivacySettings.java index 0a9f086ad7c..4d52a359104 100644 --- a/src/com/android/settings/PrivacySettings.java +++ b/src/com/android/settings/PrivacySettings.java @@ -37,6 +37,7 @@ import android.provider.SearchIndexableResource; import android.provider.Settings; import com.android.settings.search.BaseSearchIndexProvider; +import com.android.settings.search.Indexable; import com.android.settings.search.Indexable.SearchIndexProvider; import java.util.ArrayList; @@ -46,7 +47,7 @@ import java.util.List; * Gesture lock pattern settings. */ public class PrivacySettings extends SettingsPreferenceFragment implements - DialogInterface.OnClickListener { + DialogInterface.OnClickListener, Indexable { // Vendor specific private static final String GSETTINGS_PROVIDER = "com.google.settings"; diff --git a/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java b/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java index c529f34b021..20a273feda8 100644 --- a/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java +++ b/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java @@ -666,6 +666,7 @@ public class InputMethodAndLanguageSettings extends SettingsPreferenceFragment indexable.key = KEY_SPELL_CHECKERS; indexable.title = context.getString(R.string.spellcheckers_settings_title); indexable.screenTitle = screenTitle; + indexable.keywords = context.getString(R.string.keywords_spell_checker); indexables.add(indexable); // User dictionary. @@ -682,6 +683,7 @@ public class InputMethodAndLanguageSettings extends SettingsPreferenceFragment indexable.key = "keyboard_settings"; indexable.title = context.getString(R.string.keyboard_settings_category); indexable.screenTitle = screenTitle; + indexable.keywords = context.getString(R.string.keywords_keyboard_and_ime); indexables.add(indexable); InputMethodSettingValuesWrapper immValues = InputMethodSettingValuesWrapper @@ -787,6 +789,7 @@ public class InputMethodAndLanguageSettings extends SettingsPreferenceFragment indexable.key = "voice_input_settings"; indexable.title = context.getString(R.string.voice_input_settings); indexable.screenTitle = screenTitle; + indexable.keywords = context.getString(R.string.keywords_voice_input); indexables.add(indexable); // Text-to-speech. @@ -796,6 +799,7 @@ public class InputMethodAndLanguageSettings extends SettingsPreferenceFragment indexable.key = "tts_settings"; indexable.title = context.getString(R.string.tts_settings_title); indexable.screenTitle = screenTitle; + indexable.keywords = context.getString(R.string.keywords_text_to_speech_output); indexables.add(indexable); }