aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/CandidateView.java
diff options
context:
space:
mode:
authorsatok <satok@google.com>2010-06-02 20:16:31 +0900
committersatok <satok@google.com>2010-06-02 21:58:36 +0900
commitdd58fe92d1276e683e6c5842414131b36401f525 (patch)
tree303802d0ec0d9665f81f829e4434c71f227c146b /java/src/com/android/inputmethod/latin/CandidateView.java
parent0175d7da21f62a97fdae88ca5343c1b5127f8529 (diff)
downloadlatinime-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-xjava/src/com/android/inputmethod/latin/CandidateView.java11
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;