From 0a23c4bf893ddd20d9af6d705f661fe00fe2828f Mon Sep 17 00:00:00 2001 From: Fan Zhang Date: Mon, 27 Jul 2020 12:48:53 -0700 Subject: [PATCH] Add panic gesture settings page. Ui is not final, the strings and video are placeholder only. Bug: 161394591 Test: robotests Change-Id: I8ada396506363e4711a1544e2c7ba1cd0e5d2dda --- res/values/config.xml | 3 + res/values/strings.xml | 6 + res/xml/emergency_sos_gesture_settings.xml | 36 ++++++ res/xml/gestures.xml | 6 + .../DoubleTapScreenPreferenceController.java | 2 +- ...ergencySosGesturePreferenceController.java | 75 ++++++++++++ .../gestures/EmergencySosGestureSettings.java | 51 ++++++++ ...ncySosGesturePreferenceControllerTest.java | 112 ++++++++++++++++++ 8 files changed, 290 insertions(+), 1 deletion(-) create mode 100644 res/xml/emergency_sos_gesture_settings.xml create mode 100644 src/com/android/settings/gestures/EmergencySosGesturePreferenceController.java create mode 100644 src/com/android/settings/gestures/EmergencySosGestureSettings.java create mode 100644 tests/robotests/src/com/android/settings/gestures/EmergencySosGesturePreferenceControllerTest.java diff --git a/res/values/config.xml b/res/values/config.xml index 746d3e7d85e..6151e119c69 100755 --- a/res/values/config.xml +++ b/res/values/config.xml @@ -462,4 +462,7 @@ false + + + true diff --git a/res/values/strings.xml b/res/values/strings.xml index 32b5f4b4b09..72624ad2f40 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -10949,6 +10949,12 @@ To check time, notifications, and other info, tap your screen. + + Panic button + + + Start the emergency SOS actions by pressing the power button quickly 5 times. + Swipe fingerprint for notifications diff --git a/res/xml/emergency_sos_gesture_settings.xml b/res/xml/emergency_sos_gesture_settings.xml new file mode 100644 index 00000000000..35641e89f2f --- /dev/null +++ b/res/xml/emergency_sos_gesture_settings.xml @@ -0,0 +1,36 @@ + + + + + + + + + + diff --git a/res/xml/gestures.xml b/res/xml/gestures.xml index 970ad217bfd..312a430e928 100644 --- a/res/xml/gestures.xml +++ b/res/xml/gestures.xml @@ -20,6 +20,12 @@ xmlns:settings="http://schemas.android.com/apk/res-auto" android:title="@string/gesture_preference_title"> + +