diff options
author | 2010-08-11 20:50:20 +0900 | |
---|---|---|
committer | 2010-08-12 16:45:44 +0900 | |
commit | 0b0a686281a8b06ec1c669acbd7e4467acf8906d (patch) | |
tree | cd6cb61cc60dc621d954129d3f478c314fa87b8b /java/src | |
parent | 8dbb0973e9bd6109473e11a64b6385c7d3bf67b0 (diff) | |
download | latinime-0b0a686281a8b06ec1c669acbd7e4467acf8906d.tar.gz latinime-0b0a686281a8b06ec1c669acbd7e4467acf8906d.tar.xz latinime-0b0a686281a8b06ec1c669acbd7e4467acf8906d.zip |
add new preference for popup preview
this option is disabled as the default at x-large
Bug:2909517
Change-Id: Ifda1b7ff89bc4beeee02ba0f3e01d441a9435b37
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/com/android/inputmethod/latin/LatinIME.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/java/src/com/android/inputmethod/latin/LatinIME.java b/java/src/com/android/inputmethod/latin/LatinIME.java index 3ee9fe8eb..ace0b08a3 100644 --- a/java/src/com/android/inputmethod/latin/LatinIME.java +++ b/java/src/com/android/inputmethod/latin/LatinIME.java @@ -89,6 +89,7 @@ public class LatinIME extends InputMethodService private static final String PREF_VIBRATE_ON = "vibrate_on"; private static final String PREF_SOUND_ON = "sound_on"; + private static final String PREF_POPUP_ON = "popup_on"; private static final String PREF_AUTO_CAP = "auto_cap"; private static final String PREF_QUICK_FIXES = "quick_fixes"; private static final String PREF_SHOW_SUGGESTIONS = "show_suggestions"; @@ -198,6 +199,7 @@ public class LatinIME extends InputMethodService private boolean mPasswordText; private boolean mVibrateOn; private boolean mSoundOn; + private boolean mPopupOn; private boolean mAutoCap; private boolean mQuickFixes; private boolean mHasUsedVoiceInput; @@ -670,6 +672,7 @@ public class LatinIME extends InputMethodService updateCorrectionMode(); + inputView.setPreviewEnabled(mPopupOn); inputView.setProximityCorrectionEnabled(true); mPredictionOn = mPredictionOn && (mCorrectionMode > 0 || mShowSuggestions); checkTutorial(attribute.privateImeOptions); @@ -2295,6 +2298,7 @@ public class LatinIME extends InputMethodService SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(this); mVibrateOn = sp.getBoolean(PREF_VIBRATE_ON, false); mSoundOn = sp.getBoolean(PREF_SOUND_ON, false); + mPopupOn = sp.getBoolean(PREF_POPUP_ON, true); mAutoCap = sp.getBoolean(PREF_AUTO_CAP, true); mQuickFixes = sp.getBoolean(PREF_QUICK_FIXES, true); mHasUsedVoiceInput = sp.getBoolean(PREF_HAS_USED_VOICE_INPUT, false); @@ -2421,6 +2425,7 @@ public class LatinIME extends InputMethodService p.println(" TextEntryState.state=" + TextEntryState.getState()); p.println(" mSoundOn=" + mSoundOn); p.println(" mVibrateOn=" + mVibrateOn); + p.println(" mPopupOn=" + mPopupOn); } // Characters per second measurement |