diff options
author | 2011-02-22 17:28:55 +0900 | |
---|---|---|
committer | 2011-02-23 23:04:00 +0900 | |
commit | 8fbd55229243cb66c03d5ea1f79dfb39f596590d (patch) | |
tree | 5415af2a34bb5d362802e06a43b7ba576138c86d /tests/src/com/android/inputmethod/latin/SuggestHelper.java | |
parent | edb722abefaa56708cd1d3ee617e35e5ed2f7f6a (diff) | |
download | latinime-8fbd55229243cb66c03d5ea1f79dfb39f596590d.tar.gz latinime-8fbd55229243cb66c03d5ea1f79dfb39f596590d.tar.xz latinime-8fbd55229243cb66c03d5ea1f79dfb39f596590d.zip |
Add proximity info to native
Bug: 3311719
Change-Id: Ie596304070e321ad23fb67a13bf05e2b6af1b54b
Diffstat (limited to 'tests/src/com/android/inputmethod/latin/SuggestHelper.java')
-rw-r--r-- | tests/src/com/android/inputmethod/latin/SuggestHelper.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/src/com/android/inputmethod/latin/SuggestHelper.java b/tests/src/com/android/inputmethod/latin/SuggestHelper.java index 88f89d9ae..a845acb9a 100644 --- a/tests/src/com/android/inputmethod/latin/SuggestHelper.java +++ b/tests/src/com/android/inputmethod/latin/SuggestHelper.java @@ -64,7 +64,7 @@ public class SuggestHelper { return mSuggest.hasMainDictionary(); } - private int[] getProximityCodes(char c) { + private void addKeyInfo(WordComposer word, char c) { final List<Key> keys = mKeyboard.getKeys(); for (final Key key : keys) { if (key.mCode == c) { @@ -72,17 +72,17 @@ public class SuggestHelper { final int y = key.mY + key.mHeight / 2; final int[] codes = mKeyDetector.newCodeArray(); mKeyDetector.getKeyIndexAndNearbyCodes(x, y, codes); - return codes; + word.add(c, codes, x, y); } } - return new int[] { c }; + word.add(c, new int[] { c }, WordComposer.NOT_A_COORDINATE, WordComposer.NOT_A_COORDINATE); } protected WordComposer createWordComposer(CharSequence s) { WordComposer word = new WordComposer(); for (int i = 0; i < s.length(); i++) { final char c = s.charAt(i); - word.add(c, getProximityCodes(c)); + addKeyInfo(word, c); } return word; } |