From 5af0fd33160cb673ce3000bfec9ae22e6fa9c313 Mon Sep 17 00:00:00 2001 From: Edgar Wang Date: Mon, 14 Oct 2019 18:54:13 +0800 Subject: [PATCH] Add Tap Gesture for Aware Settings - Add new settings provider key for tap gesture. Bug: 138296598 Test: atest & manual Change-Id: Icf0073ded0063ba5ed128bd3e3ea7d28a9336715 Merged-In: Ib76327b37a415512145a150a4b0e176a6cb114d7 --- core/java/android/provider/Settings.java | 9 +++++++++ .../src/android/provider/SettingsBackupTest.java | 1 + 2 files changed, 10 insertions(+) diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index b1672bbabaedd..f48be0e3242f0 100644 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -8961,6 +8961,14 @@ public final class Settings { private static final Validator AWARE_LOCK_ENABLED_VALIDATOR = BOOLEAN_VALIDATOR; + /** + * Controls whether tap gesture is enabled. + * @hide + */ + public static final String TAP_GESTURE = "tap_gesture"; + + private static final Validator TAP_GESTURE_VALIDATOR = BOOLEAN_VALIDATOR; + /** * This are the settings to be backed up. * @@ -9294,6 +9302,7 @@ public final class Settings { VALIDATORS.put(AWARE_LOCK_ENABLED, AWARE_LOCK_ENABLED_VALIDATOR); VALIDATORS.put(AWARE_TAP_PAUSE_GESTURE_COUNT, NON_NEGATIVE_INTEGER_VALIDATOR); VALIDATORS.put(AWARE_TAP_PAUSE_TOUCH_COUNT, NON_NEGATIVE_INTEGER_VALIDATOR); + VALIDATORS.put(TAP_GESTURE, TAP_GESTURE_VALIDATOR); } /** diff --git a/core/tests/coretests/src/android/provider/SettingsBackupTest.java b/core/tests/coretests/src/android/provider/SettingsBackupTest.java index bdb58f63d0447..b7b02a3d61f1a 100644 --- a/core/tests/coretests/src/android/provider/SettingsBackupTest.java +++ b/core/tests/coretests/src/android/provider/SettingsBackupTest.java @@ -731,6 +731,7 @@ public class SettingsBackupTest { Settings.Secure.SILENCE_GESTURE, Settings.Secure.DOZE_WAKE_LOCK_SCREEN_GESTURE, Settings.Secure.DOZE_WAKE_DISPLAY_GESTURE, + Settings.Secure.TAP_GESTURE, Settings.Secure.FACE_UNLOCK_RE_ENROLL); @Test