From e077d2b607032fb66a4a046aa4b46945d32d281e Mon Sep 17 00:00:00 2001 From: satok Date: Mon, 25 Jul 2011 09:38:11 +0900 Subject: [PATCH] [Step 1] Add preference activities for spell checkers Bug: 5057977 Change-Id: I8f2f3d480325029c794c058beed2475033a617f9 --- AndroidManifest.xml | 20 +++ res/values/strings.xml | 2 + res/values/styles.xml | 2 +- res/xml/language_settings.xml | 4 + res/xml/spellchecker_prefs.xml | 20 +++ src/com/android/settings/Settings.java | 1 + .../CheckBoxAndSettingsPreference.java | 118 ++++++++++++++++++ .../InputMethodAndLanguageSettings.java | 6 + .../InputMethodAndSubtypeEnabler.java | 2 + .../inputmethod/SpellCheckerUtils.java | 35 ++++++ .../inputmethod/SpellCheckersPreference.java | 27 ++++ .../inputmethod/SpellCheckersSettings.java | 84 +++++++++++++ .../inputmethod/UserDictionaryList.java | 1 + 13 files changed, 321 insertions(+), 1 deletion(-) create mode 100644 res/xml/spellchecker_prefs.xml create mode 100644 src/com/android/settings/inputmethod/CheckBoxAndSettingsPreference.java create mode 100644 src/com/android/settings/inputmethod/SpellCheckerUtils.java create mode 100644 src/com/android/settings/inputmethod/SpellCheckersPreference.java create mode 100644 src/com/android/settings/inputmethod/SpellCheckersSettings.java diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 69ec0914ba7..cfd92d0aadb 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -346,6 +346,26 @@ android:resource="@id/language_settings" /> + + + + + + + + + + + + + + diff --git a/res/values/strings.xml b/res/values/strings.xml index 78a8069aec9..d901d0078c9 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -3569,4 +3569,6 @@ found in the list of installed applications. You have completed the tutorial. To exit and return to the Talk As I Touch setting, find and tap the %s button. + + Spelling correction diff --git a/res/values/styles.xml b/res/values/styles.xml index e9405fb1544..b832e973bc0 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -158,7 +158,7 @@ @layout/preference_inputmethod @layout/preference_inputmethod_widget - +