aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/LanguageSwitcher.java
diff options
context:
space:
mode:
authorKen Wakasa <kwakasa@google.com>2010-11-26 13:08:36 +0900
committerKen Wakasa <kwakasa@google.com>2010-11-26 18:48:04 +0900
commit27d13713bbb291d25a910f97d88a81fdbabddc0e (patch)
tree4b801bfc9fc0de6a39a43b834e5aca9d49fbe99e /java/src/com/android/inputmethod/latin/LanguageSwitcher.java
parent7f0befe1f0e346ec6468f229f337eda32e19f6d8 (diff)
downloadlatinime-27d13713bbb291d25a910f97d88a81fdbabddc0e.tar.gz
latinime-27d13713bbb291d25a910f97d88a81fdbabddc0e.tar.xz
latinime-27d13713bbb291d25a910f97d88a81fdbabddc0e.zip
Preload SharedPreferences at start.
bug: 3207554 Change-Id: I84072461aee9675cc67897de03f89e9c0036bc1f
Diffstat (limited to 'java/src/com/android/inputmethod/latin/LanguageSwitcher.java')
-rw-r--r--java/src/com/android/inputmethod/latin/LanguageSwitcher.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/java/src/com/android/inputmethod/latin/LanguageSwitcher.java b/java/src/com/android/inputmethod/latin/LanguageSwitcher.java
index c2805f506..05d5164c4 100644
--- a/java/src/com/android/inputmethod/latin/LanguageSwitcher.java
+++ b/java/src/com/android/inputmethod/latin/LanguageSwitcher.java
@@ -186,9 +186,8 @@ public class LanguageSwitcher {
mCurrentIndex = prevLocaleIndex();
}
- public void persist() {
- SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(mIme);
- Editor editor = sp.edit();
+ public void persist(SharedPreferences prefs) {
+ Editor editor = prefs.edit();
editor.putString(LatinIME.PREF_INPUT_LANGUAGE, getInputLanguage());
SharedPreferencesCompat.apply(editor);
}