From d102eb80da07de6b9541c3e8d767441d84257b8d Mon Sep 17 00:00:00 2001 From: Keisuke Kuroyanagi Date: Wed, 19 Feb 2014 21:00:27 +0900 Subject: Remove personalization dicts for multilingual users. Bug: 13067743 Change-Id: I1f50cb137b6054dc9442237586b70fc0aa2bf427 --- .../inputmethod/latin/personalization/PersonalizationHelper.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'java/src/com/android/inputmethod/latin/personalization/PersonalizationHelper.java') diff --git a/java/src/com/android/inputmethod/latin/personalization/PersonalizationHelper.java b/java/src/com/android/inputmethod/latin/personalization/PersonalizationHelper.java index df64bcec1..5ae2fb6f8 100644 --- a/java/src/com/android/inputmethod/latin/personalization/PersonalizationHelper.java +++ b/java/src/com/android/inputmethod/latin/personalization/PersonalizationHelper.java @@ -93,13 +93,16 @@ public class PersonalizationHelper { } } - public static void removeAllPersonalizedDictionaries(final Context context) { - removeAllDictionaries(context, sLangUserHistoryDictCache, - UserHistoryDictionary.NAME); + public static void removeAllPersonalizationDictionaries(final Context context) { removeAllDictionaries(context, sLangPersonalizationDictCache, PersonalizationDictionary.NAME); } + public static void removeAllUserHistoryDictionaries(final Context context) { + removeAllDictionaries(context, sLangUserHistoryDictCache, + UserHistoryDictionary.NAME); + } + private static void removeAllDictionaries( final Context context, final ConcurrentHashMap> dictionaryMap, final String dictNamePrefix) { -- cgit v1.2.3-83-g751a