Loading java/src/com/android/inputmethod/latin/Suggest.java +2 −3 Original line number Diff line number Diff line Loading @@ -194,9 +194,8 @@ public class Suggest { } // At second character typed, search the unigrams (scores being affected by bigrams) for (final String key : mDictionaries.keySet()) { // Skip UserUnigramDictionary and WhitelistDictionary to lookup if (key.equals(Dictionary.TYPE_USER_HISTORY) || key.equals(Dictionary.TYPE_WHITELIST)) // Skip WhitelistDictionary to lookup if (key.equals(Dictionary.TYPE_WHITELIST)) continue; final Dictionary dictionary = mDictionaries.get(key); suggestionsSet.addAll(dictionary.getWords( Loading java/src/com/android/inputmethod/latin/UserHistoryDictionary.java +11 −0 Original line number Diff line number Diff line Loading @@ -27,9 +27,12 @@ import android.os.AsyncTask; import android.provider.BaseColumns; import android.util.Log; import com.android.inputmethod.keyboard.ProximityInfo; import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; import com.android.inputmethod.latin.UserHistoryForgettingCurveUtils.ForgettingCurveParams; import java.lang.ref.SoftReference; import java.util.ArrayList; import java.util.HashMap; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.locks.ReentrantLock; Loading Loading @@ -157,6 +160,14 @@ public class UserHistoryDictionary extends ExpandableDictionary { // super.close(); } @Override public ArrayList<SuggestedWordInfo> getWords(final WordComposer composer, final CharSequence prevWord, final ProximityInfo proximityInfo) { // User history unigrams are not used at this moment. Implement this method to make them // useful. return null; } /** * Return whether the passed charsequence is in the dictionary. */ Loading Loading
java/src/com/android/inputmethod/latin/Suggest.java +2 −3 Original line number Diff line number Diff line Loading @@ -194,9 +194,8 @@ public class Suggest { } // At second character typed, search the unigrams (scores being affected by bigrams) for (final String key : mDictionaries.keySet()) { // Skip UserUnigramDictionary and WhitelistDictionary to lookup if (key.equals(Dictionary.TYPE_USER_HISTORY) || key.equals(Dictionary.TYPE_WHITELIST)) // Skip WhitelistDictionary to lookup if (key.equals(Dictionary.TYPE_WHITELIST)) continue; final Dictionary dictionary = mDictionaries.get(key); suggestionsSet.addAll(dictionary.getWords( Loading
java/src/com/android/inputmethod/latin/UserHistoryDictionary.java +11 −0 Original line number Diff line number Diff line Loading @@ -27,9 +27,12 @@ import android.os.AsyncTask; import android.provider.BaseColumns; import android.util.Log; import com.android.inputmethod.keyboard.ProximityInfo; import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; import com.android.inputmethod.latin.UserHistoryForgettingCurveUtils.ForgettingCurveParams; import java.lang.ref.SoftReference; import java.util.ArrayList; import java.util.HashMap; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.locks.ReentrantLock; Loading Loading @@ -157,6 +160,14 @@ public class UserHistoryDictionary extends ExpandableDictionary { // super.close(); } @Override public ArrayList<SuggestedWordInfo> getWords(final WordComposer composer, final CharSequence prevWord, final ProximityInfo proximityInfo) { // User history unigrams are not used at this moment. Implement this method to make them // useful. return null; } /** * Return whether the passed charsequence is in the dictionary. */ Loading