diff options
author | 2010-09-02 23:30:24 -0700 | |
---|---|---|
committer | 2010-09-02 23:30:24 -0700 | |
commit | ec8c4f0d3734540733495b14092da2b9fe3aba0a (patch) | |
tree | 56c9b0afbb47c2ee8937c3b6f795ac636ab6126b /java/src/com/android/inputmethod/latin/CandidateView.java | |
parent | 7d4833a8bf83fb4b8d97374ccfe2a92c31c9d9a9 (diff) | |
parent | 6654653562d0ec5d46a74f8c49eab2488e273cf2 (diff) | |
download | latinime-ec8c4f0d3734540733495b14092da2b9fe3aba0a.tar.gz latinime-ec8c4f0d3734540733495b14092da2b9fe3aba0a.tar.xz latinime-ec8c4f0d3734540733495b14092da2b9fe3aba0a.zip |
am 66546535: am c5841994: Merge "Change symbol on space bar when autocompletion is activated" into gingerbread
Merge commit '6654653562d0ec5d46a74f8c49eab2488e273cf2'
* commit '6654653562d0ec5d46a74f8c49eab2488e273cf2':
Change symbol on space bar when autocompletion is activated
Diffstat (limited to 'java/src/com/android/inputmethod/latin/CandidateView.java')
-rwxr-xr-x | java/src/com/android/inputmethod/latin/CandidateView.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/java/src/com/android/inputmethod/latin/CandidateView.java b/java/src/com/android/inputmethod/latin/CandidateView.java index 4995727da..bd73c6fb8 100755 --- a/java/src/com/android/inputmethod/latin/CandidateView.java +++ b/java/src/com/android/inputmethod/latin/CandidateView.java @@ -237,6 +237,8 @@ public class CandidateView extends View { final boolean typedWordValid = mTypedWordValid; final int y = (int) (height + mPaint.getTextSize() - mDescent) / 2; + boolean existsAutoCompletion = false; + for (int i = 0; i < count; i++) { CharSequence suggestion = mSuggestions.get(i); if (suggestion == null) continue; @@ -245,6 +247,7 @@ public class CandidateView extends View { && ((i == 1 && !typedWordValid) || (i == 0 && typedWordValid))) { paint.setTypeface(Typeface.DEFAULT_BOLD); paint.setColor(mColorRecommended); + existsAutoCompletion = true; } else if (i != 0) { paint.setColor(mColorOther); } @@ -285,6 +288,7 @@ public class CandidateView extends View { paint.setTypeface(Typeface.DEFAULT); x += wordWidth; } + mService.onAutoCompletionStateChanged(existsAutoCompletion); mTotalWidth = x; if (mTargetScrollX != scrollX) { scrollToTarget(); |