Lingering gesture floating preview text a bit
Bug: 6936095
Change-Id: I873343e9aa6afdf6bdb223795f03232509b012a7
diff --git a/java/res/values/attrs.xml b/java/res/values/attrs.xml
index 02e8eeb..4975d65 100644
--- a/java/res/values/attrs.xml
+++ b/java/res/values/attrs.xml
@@ -119,6 +119,7 @@
<enum name="boldItalic" value="3" />
</attr>
+ <!-- Attributes for PreviewPlacerView -->
<attr name="gestureFloatingPreviewTextSize" format="dimension" />
<attr name="gestureFloatingPreviewTextColor" format="color" />
<attr name="gestureFloatingPreviewTextOffset" format="dimension" />
@@ -128,6 +129,8 @@
<attr name="gestureFloatingPreviewTextShadowBorder" format="dimension" />
<attr name="gestureFloatingPreviewTextConnectorColor" format="color" />
<attr name="gestureFloatingPreviewTextConnectorWidth" format="dimension" />
+ <!-- Delay after gesture input and gesture floating preview text dismissing in millisecond -->
+ <attr name="gestureFloatingPreviewTextLingerTimeout" format="integer" />
<attr name="gesturePreviewTrailColor" format="color" />
<attr name="gesturePreviewTrailWidth" format="dimension" />
</declare-styleable>
diff --git a/java/res/values/config.xml b/java/res/values/config.xml
index e5575e7..54a6687 100644
--- a/java/res/values/config.xml
+++ b/java/res/values/config.xml
@@ -49,6 +49,7 @@
Configuration for KeyboardView
-->
<integer name="config_key_preview_linger_timeout">70</integer>
+ <integer name="config_gesture_floating_preview_text_linger_timeout">200</integer>
<!--
Configuration for MainKeyboardView
-->
diff --git a/java/res/values/styles.xml b/java/res/values/styles.xml
index 955a276..ae67c43 100644
--- a/java/res/values/styles.xml
+++ b/java/res/values/styles.xml
@@ -77,6 +77,7 @@
<item name="gestureFloatingPreviewTextShadowBorder">@dimen/gesture_floating_preview_text_shadow_border</item>
<item name="gestureFloatingPreviewTextConnectorColor">@android:color/white</item>
<item name="gestureFloatingPreviewTextConnectorWidth">@dimen/gesture_floating_preview_text_connector_width</item>
+ <item name="gestureFloatingPreviewTextLingerTimeout">@integer/config_gesture_floating_preview_text_linger_timeout</item>
<item name="gesturePreviewTrailColor">@android:color/holo_blue_light</item>
<item name="gesturePreviewTrailWidth">@dimen/gesture_preview_trail_width</item>
<!-- Common attributes of MainKeyboardView -->