From 0dfc2769cf5e714b83efc83e0e8233e0bfa455cb Mon Sep 17 00:00:00 2001 From: Kevin Chyn Date: Tue, 23 Apr 2019 13:41:31 -0700 Subject: [PATCH] Stay in face settings unless the user explicitly backs out Bug: 130898604 Test: Builds Change-Id: I7159c3a6259d298f78b8328b2c6974ba46fb56f9 --- res/layout/face_enroll_button.xml | 30 +++++++ res/values/strings.xml | 2 + res/xml/security_settings_face.xml | 5 ++ .../biometrics/BiometricEnrollBase.java | 2 +- .../biometrics/face/FaceSettings.java | 39 +++++++- .../FaceSettingsAppPreferenceController.java | 20 ++++- ...SettingsAttentionPreferenceController.java | 8 +- ...ceSettingsConfirmPreferenceController.java | 20 ++++- ...tingsEnrollButtonPreferenceController.java | 89 +++++++++++++++++++ ...eSettingsKeyguardPreferenceController.java | 6 ++ ...tingsRemoveButtonPreferenceController.java | 12 ++- .../FingerprintEnrollFindSensor.java | 4 +- 12 files changed, 226 insertions(+), 11 deletions(-) create mode 100644 res/layout/face_enroll_button.xml create mode 100644 src/com/android/settings/biometrics/face/FaceSettingsEnrollButtonPreferenceController.java diff --git a/res/layout/face_enroll_button.xml b/res/layout/face_enroll_button.xml new file mode 100644 index 00000000000..2a6d676dac8 --- /dev/null +++ b/res/layout/face_enroll_button.xml @@ -0,0 +1,30 @@ + + + + +