From 3f802c9c2d5af8602b40a9d21490a44c75443bc6 Mon Sep 17 00:00:00 2001 From: Joshua McCloskey Date: Tue, 26 Jul 2022 23:31:12 +0000 Subject: Created a clickable toast for sidefps enrollment Test: atest SideFpsEventHandlerTest Test: Verified manually that a toast appears and disappears after 3 seconds. Fixes: 239781766 Change-Id: I18d6be72f45217db0cb6eb5b48449bdc14a642c5 --- core/res/res/layout/side_fps_toast.xml | 43 ++++++ core/res/res/values/config.xml | 6 +- core/res/res/values/strings.xml | 14 +- core/res/res/values/symbols.xml | 9 +- .../android/server/policy/SideFpsEventHandler.java | 164 +++++++-------------- .../com/android/server/policy/SideFpsToast.java | 69 +++++++++ .../server/policy/SideFpsEventHandlerTest.java | 82 +++++------ 7 files changed, 216 insertions(+), 171 deletions(-) create mode 100644 core/res/res/layout/side_fps_toast.xml create mode 100644 services/core/java/com/android/server/policy/SideFpsToast.java diff --git a/core/res/res/layout/side_fps_toast.xml b/core/res/res/layout/side_fps_toast.xml new file mode 100644 index 000000000000..58b8cc9438ae --- /dev/null +++ b/core/res/res/layout/side_fps_toast.xml @@ -0,0 +1,43 @@ + + + + + + +