diff options
author | 2010-06-02 20:16:31 +0900 | |
---|---|---|
committer | 2010-06-02 21:58:36 +0900 | |
commit | dd58fe92d1276e683e6c5842414131b36401f525 (patch) | |
tree | 303802d0ec0d9665f81f829e4434c71f227c146b /java/src/com/android/inputmethod/latin/CandidateView.java | |
parent | 0175d7da21f62a97fdae88ca5343c1b5127f8529 (diff) | |
download | latinime-dd58fe92d1276e683e6c5842414131b36401f525.tar.gz latinime-dd58fe92d1276e683e6c5842414131b36401f525.tar.xz latinime-dd58fe92d1276e683e6c5842414131b36401f525.zip |
Add candidates of manually picked suggestions
Change-Id: Ieed585be5f4e88509cdcc31f5d82474cb06add6a
Diffstat (limited to 'java/src/com/android/inputmethod/latin/CandidateView.java')
-rwxr-xr-x | java/src/com/android/inputmethod/latin/CandidateView.java | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/java/src/com/android/inputmethod/latin/CandidateView.java b/java/src/com/android/inputmethod/latin/CandidateView.java index 3234e2484..e0de96543 100755 --- a/java/src/com/android/inputmethod/latin/CandidateView.java +++ b/java/src/com/android/inputmethod/latin/CandidateView.java @@ -83,7 +83,6 @@ public class CandidateView extends View { private int mDescent; private boolean mScrolled; private boolean mShowingAddToDictionary; - private CharSequence mWordToAddToDictionary; private CharSequence mAddToDictionaryHint; private int mTargetScrollX; @@ -220,7 +219,6 @@ public class CandidateView extends View { } int x = 0; final int count = Math.min(mSuggestions.size(), MAX_SUGGESTIONS); - final int width = getWidth(); final Rect bgPadding = mBgPadding; final Paint paint = mPaint; final int touchX = mTouchX; @@ -325,7 +323,6 @@ public class CandidateView extends View { } public void showAddToDictionaryHint(CharSequence word) { - mWordToAddToDictionary = word; ArrayList<CharSequence> suggestions = new ArrayList<CharSequence>(); suggestions.add(word); suggestions.add(mAddToDictionaryHint); @@ -376,8 +373,14 @@ public class CandidateView extends View { mScrolled = true; } } - + + /* package */ List<CharSequence> getSuggestions() { + return mSuggestions; + } + public void clear() { + // Don't call mSuggestions.clear() because it's being used for logging + // in LatinIME.pickSuggestionManually(). mSuggestions = EMPTY_LIST; mTouchX = OUT_OF_BOUNDS; mSelectedString = null; |