diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 59b562d9341..1a6aea3a97f 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -511,7 +511,7 @@ @@ -531,7 +531,7 @@ Keyboard layouts - - User dictionary - - Personal dictionary - - Personal dictionaries - + + Personal dictionary + "" Add diff --git a/res/xml/language_settings.xml b/res/xml/language_settings.xml index f0014867cb7..3e7fdb52232 100644 --- a/res/xml/language_settings.xml +++ b/res/xml/language_settings.xml @@ -29,7 +29,8 @@ + android:key="key_user_dictionary_settings" + android:title="@string/user_dict_settings_title" /> diff --git a/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java b/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java index 2a5adb1d0c9..acb0c22074e 100644 --- a/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java +++ b/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java @@ -199,10 +199,6 @@ public class InputMethodAndLanguageSettings extends SettingsPreferenceFragment // not present or disabled. In this case we need to remove the preference. getPreferenceScreen().removePreference(userDictionaryPreference); } else if (localeList.size() <= 1) { - final Intent intent = - new Intent(UserDictionaryList.USER_DICTIONARY_SETTINGS_INTENT_ACTION); - userDictionaryPreference.setTitle(R.string.user_dict_single_settings_title); - userDictionaryPreference.setIntent(intent); userDictionaryPreference.setFragment( com.android.settings.UserDictionarySettings.class.getName()); // If the size of localeList is 0, we don't set the locale parameter in the @@ -216,7 +212,6 @@ public class InputMethodAndLanguageSettings extends SettingsPreferenceFragment userDictionaryPreference.getExtras().putString("locale", locale); } } else { - userDictionaryPreference.setTitle(R.string.user_dict_multiple_settings_title); userDictionaryPreference.setFragment(UserDictionaryList.class.getName()); } }