From 95b7bd3ba5bc76dedb964f0fb9a858e072ea4e91 Mon Sep 17 00:00:00 2001 From: David Faden Date: Thu, 28 Aug 2014 16:56:04 -0700 Subject: Add a private IME option to suppress the gesture floating preview text. If the option defined by Constants.NO_FLOATING_GESTURE_PREVIEW is set for a text field via EditorInfo.privateImeOptions, the floating gesture preview will be suppressed regardless of the settings preference. Feature request: bug: 17325039 Change-Id: I1a1df194369e8f2d76abd9d84939a057f55f4a1c --- java/src/com/android/inputmethod/latin/Constants.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'java/src/com/android/inputmethod/latin/Constants.java') diff --git a/java/src/com/android/inputmethod/latin/Constants.java b/java/src/com/android/inputmethod/latin/Constants.java index 729481326..02d5eddaa 100644 --- a/java/src/com/android/inputmethod/latin/Constants.java +++ b/java/src/com/android/inputmethod/latin/Constants.java @@ -57,6 +57,13 @@ public final class Constants { @SuppressWarnings("dep-ann") public static final String FORCE_ASCII = "forceAscii"; + /** + * The private IME option used to suppress the floating gesture preview for a given text + * field. This overrides the corresponding keyboard settings preference. + * {@link com.android.inputmethod.latin.settings.SettingsValues#mGestureFloatingPreviewTextEnabled} + */ + public static final String NO_FLOATING_GESTURE_PREVIEW = "noGestureFloatingPreview"; + private ImeOption() { // This utility class is not publicly instantiable. } -- cgit v1.2.3-83-g751a