diff options
author | 2015-03-24 14:56:54 -0700 | |
---|---|---|
committer | 2015-03-24 14:56:54 -0700 | |
commit | 3bc3bc7971f15438732933cfac0db6e766e6a3e9 (patch) | |
tree | 0bdd6a1041bcd982424626bc0ff6018de1c09dc8 /java/src/com/android/inputmethod/dictionarypack/CommonPreferences.java | |
parent | e1b91d4138b4f5b7e83d09d506e0be4a6b78467b (diff) | |
download | latinime-3bc3bc7971f15438732933cfac0db6e766e6a3e9.tar.gz latinime-3bc3bc7971f15438732933cfac0db6e766e6a3e9.tar.xz latinime-3bc3bc7971f15438732933cfac0db6e766e6a3e9.zip |
Force download the dictionaries after the apk package is updated.
- Also display the notification when the dictionaries are auto updated
Bug: 19808828
Change-Id: If5c4efb73d8bb554d812afcf7deafec3ac40a462
Diffstat (limited to 'java/src/com/android/inputmethod/dictionarypack/CommonPreferences.java')
-rw-r--r-- | java/src/com/android/inputmethod/dictionarypack/CommonPreferences.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/java/src/com/android/inputmethod/dictionarypack/CommonPreferences.java b/java/src/com/android/inputmethod/dictionarypack/CommonPreferences.java index 3d0e29ed0..3cd822a3c 100644 --- a/java/src/com/android/inputmethod/dictionarypack/CommonPreferences.java +++ b/java/src/com/android/inputmethod/dictionarypack/CommonPreferences.java @@ -22,6 +22,8 @@ import android.content.SharedPreferences; public final class CommonPreferences { private static final String COMMON_PREFERENCES_NAME = "LatinImeDictPrefs"; + public static final String PREF_FORCE_DOWNLOAD_DICT = "pref_key_force_download_dict"; + public static SharedPreferences getCommonPreferences(final Context context) { return context.getSharedPreferences(COMMON_PREFERENCES_NAME, 0); } @@ -37,4 +39,14 @@ public final class CommonPreferences { editor.putBoolean(id, false); editor.apply(); } + + public static boolean isForceDownloadDict(Context context) { + return getCommonPreferences(context).getBoolean(PREF_FORCE_DOWNLOAD_DICT, false); + } + + public static void setForceDownloadDict(Context context, boolean forceDownload) { + SharedPreferences.Editor editor = getCommonPreferences(context).edit(); + editor.putBoolean(PREF_FORCE_DOWNLOAD_DICT, forceDownload); + editor.apply(); + } } |