From 8d240c7f284a4f92d9fc9e63e8c0b801e57b5be7 Mon Sep 17 00:00:00 2001 From: Mill Chen Date: Tue, 25 Jun 2019 22:29:06 +0800 Subject: [PATCH] Separate daltonizer preference controller form accessibility Bug: 135056871 Test: manual, robotests Change-Id: Ibc730004f1a25a2e97abcc0bbad2dfc9b420d645 --- res/xml/accessibility_settings.xml | 4 +- .../accessibility/AccessibilitySettings.java | 9 --- .../accessibility/AccessibilityUtil.java | 36 ++++++++++ .../CaptioningPreferenceController.java | 8 +-- .../DaltonizerPreferenceController.java | 40 +++++++++++ .../accessibility/AccessibilityUtilTest.java | 71 +++++++++++++++++++ .../DaltonizerPreferenceControllerTest.java | 70 ++++++++++++++++++ 7 files changed, 221 insertions(+), 17 deletions(-) create mode 100644 src/com/android/settings/accessibility/AccessibilityUtil.java create mode 100644 src/com/android/settings/accessibility/DaltonizerPreferenceController.java create mode 100644 tests/robotests/src/com/android/settings/accessibility/AccessibilityUtilTest.java create mode 100644 tests/robotests/src/com/android/settings/accessibility/DaltonizerPreferenceControllerTest.java diff --git a/res/xml/accessibility_settings.xml b/res/xml/accessibility_settings.xml index 97b84969b1b..345158b0cb9 100644 --- a/res/xml/accessibility_settings.xml +++ b/res/xml/accessibility_settings.xml @@ -173,11 +173,11 @@ settings:controller="com.android.settings.accessibility.HighTextContrastPreferenceController"/> + android:fragment="com.android.settings.accessibility.ToggleDaltonizerPreferenceFragment" + settings:controller="com.android.settings.accessibility.DaltonizerPreferenceController"/>