OSDN Git Service

Follow O patterns for a11y settings
authorPhil Weaver <pweaver@google.com>
Mon, 22 May 2017 23:57:11 +0000 (16:57 -0700)
committerPhil Weaver <pweaver@google.com>
Wed, 24 May 2017 17:35:20 +0000 (10:35 -0700)
commited5f0951f8799dae445cf1505a87b2456a8e070f
tree0cadeb4ba4e38cac51dfd5a4ced988c31bb3644b
parent8e0754e84cd056740614964d9060a7dcc6c1f681
Follow O patterns for a11y settings

Move the summary for the toggled features to a footer.
Make the settings appear as a preference.

Bug: 36780887
Test: Start settings and observe the new UI looks a lot
like the mocks referenced in the bug. Also added unit
test to verify that summary text shows up.

Change-Id: I1d002b194991d0901ecb27198ba5de73bd23a5a9
res/xml/accessibility_daltonizer_settings.xml
src/com/android/settings/accessibility/AccessibilitySettings.java
src/com/android/settings/accessibility/ToggleAccessibilityServicePreferenceFragment.java
src/com/android/settings/accessibility/ToggleDaltonizerPreferenceFragment.java
src/com/android/settings/accessibility/ToggleFeaturePreferenceFragment.java
src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragment.java
tests/unit/src/com/android/settings/accessibility/ToggleFeaturePreferenceFragmentTest.java [new file with mode: 0644]