From bb6395eb4a183d2f76c0189425758ad9780c0c85 Mon Sep 17 00:00:00 2001 From: Kevin Chang Date: Tue, 30 Apr 2019 10:55:58 +0800 Subject: [PATCH] Improve the Accessibility warning dialog with new design Create new Accessibility warning dialog based on the style of permission dialog Bug: 129788631 Test: Visual Change-Id: I0ec693f9c29e6e85e17d5bd1a64a4c0fe9499f95 --- res/drawable/ic_pan_tool_18dp.xml | 12 ++ res/drawable/ic_visibility_18dp.xml | 9 ++ ...e_accessibility_service_dialog_content.xml | 71 ++++++++++ ...e_accessibility_service_dialog_content.xml | 126 +++++++++++++++--- res/values/strings.xml | 41 +++++- res/values/styles.xml | 90 +++++++++++++ .../AccessibilityServiceWarning.java | 108 +++++++++++---- .../ShortcutServicePickerFragment.java | 8 +- ...ccessibilityServicePreferenceFragment.java | 62 ++++----- 9 files changed, 440 insertions(+), 87 deletions(-) create mode 100644 res/drawable/ic_pan_tool_18dp.xml create mode 100644 res/drawable/ic_visibility_18dp.xml create mode 100644 res/layout/disable_accessibility_service_dialog_content.xml diff --git a/res/drawable/ic_pan_tool_18dp.xml b/res/drawable/ic_pan_tool_18dp.xml new file mode 100644 index 00000000000..3ebfc9ce2c6 --- /dev/null +++ b/res/drawable/ic_pan_tool_18dp.xml @@ -0,0 +1,12 @@ + + + + + + diff --git a/res/drawable/ic_visibility_18dp.xml b/res/drawable/ic_visibility_18dp.xml new file mode 100644 index 00000000000..9e27815cb76 --- /dev/null +++ b/res/drawable/ic_visibility_18dp.xml @@ -0,0 +1,9 @@ + + + diff --git a/res/layout/disable_accessibility_service_dialog_content.xml b/res/layout/disable_accessibility_service_dialog_content.xml new file mode 100644 index 00000000000..e365484d633 --- /dev/null +++ b/res/layout/disable_accessibility_service_dialog_content.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + +