• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2009 The Android Open Source Project
3
4     Licensed under the Apache License, Version 2.0 (the "License");
5     you may not use this file except in compliance with the License.
6     You may obtain a copy of the License at
7
8          http://www.apache.org/licenses/LICENSE-2.0
9
10     Unless required by applicable law or agreed to in writing, software
11     distributed under the License is distributed on an "AS IS" BASIS,
12     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13     See the License for the specific language governing permissions and
14     limitations under the License.
15-->
16
17<PreferenceScreen
18    xmlns:android="http://schemas.android.com/apk/res/android"
19    xmlns:settings="http://schemas.android.com/apk/res-auto"
20    android:key="accessibility_settings_screen"
21    android:persistent="false"
22    android:title="@string/accessibility_settings"
23    settings:keywords="@string/keywords_accessibility">
24
25    <PreferenceCategory
26        android:key="user_installed_services_category"
27        android:persistent="false"
28        android:title="@string/user_installed_services_category_title"/>
29
30    <PreferenceCategory
31        android:key="screen_reader_category"
32        android:persistent="false"
33        android:title="@string/screen_reader_category_title"/>
34
35    <PreferenceCategory
36        android:key="display_category"
37        android:persistent="false"
38        android:title="@string/display_category_title">
39
40        <Preference
41            android:fragment="com.android.settings.accessibility.TextReadingPreferenceFragment"
42            android:icon="@drawable/ic_adaptive_font_download"
43            android:key="text_reading_options"
44            android:persistent="false"
45            android:title="@string/accessibility_text_reading_options_title"
46            settings:controller="com.android.settings.accessibility.TextReadingFragmentForA11ySettingsController"/>
47
48        <Preference
49            android:fragment="com.android.settings.accessibility.ColorAndMotionFragment"
50            android:key="accessibility_color_and_motion"
51            android:icon="@drawable/ic_color_and_motion"
52            android:persistent="false"
53            android:title="@string/accessibility_color_and_motion_title"
54            settings:searchable="true"/>
55
56        <com.android.settingslib.PrimarySwitchPreference
57            android:fragment="com.android.settings.accessibility.ToggleReduceBrightColorsPreferenceFragment"
58            android:key="reduce_bright_colors_preference"
59            android:icon="@drawable/ic_reduce_bright_colors"
60            android:persistent="false"
61            android:title="@string/reduce_bright_colors_preference_title"
62            settings:keywords="@string/keywords_reduce_bright_colors"
63            settings:controller="com.android.settings.accessibility.ReduceBrightColorsPreferenceController"/>
64
65        <Preference
66            android:fragment="com.android.settings.accessibility.ToggleScreenMagnificationPreferenceFragment"
67            android:key="magnification_preference_screen"
68            android:icon="@drawable/ic_accessibility_magnification"
69            android:persistent="false"
70            android:title="@string/accessibility_screen_magnification_title"
71            settings:keywords="@string/keywords_magnification"
72            settings:controller="com.android.settings.accessibility.MagnificationPreferenceController"/>
73
74    </PreferenceCategory>
75
76    <PreferenceCategory
77        android:key="interaction_control_category"
78        android:persistent="false"
79        android:title="@string/interaction_control_category_title">
80
81        <Preference
82            android:fragment="com.android.settings.accessibility.TapAssistanceFragment"
83            android:key="tap_assistance_preference_screen"
84            android:icon="@drawable/ic_tap_assistance"
85            android:persistent="false"
86            android:title="@string/accessibility_tap_assistance_title"
87            settings:searchable="true"/>
88
89        <Preference
90            android:fragment="com.android.settings.accessibility.SystemControlsFragment"
91            android:key="system_controls_preference_screen"
92            android:icon="@drawable/ic_system_controls"
93            android:title="@string/accessibility_system_controls_title"
94            settings:searchable="true"/>
95
96        <Preference
97            android:fragment="com.android.settings.accessibility.VibrationSettings"
98            android:key="vibration_preference_screen"
99            android:icon="@drawable/ic_vibration"
100            android:persistent="false"
101            android:title="@string/accessibility_vibration_settings_title"
102            settings:controller="com.android.settings.accessibility.VibrationPreferenceController"
103            settings:keywords="@string/keywords_vibration"
104            android:summary="@string/accessibility_vibration_settings_summary"/>
105
106        <Preference
107            android:fragment="com.android.settings.inputmethod.PointerTouchpadFragment"
108            android:key="pointer_and_touchpad"
109            android:icon="@drawable/ic_pointer_and_touchpad"
110            android:persistent="false"
111            android:title="@string/accessibility_pointer_and_touchpad_title"
112            android:summary="@string/accessibility_pointer_and_touchpad_summary"
113            settings:controller="com.android.settings.inputmethod.PointerTouchpadPreferenceController"
114            settings:searchable="true"/>
115
116        <Preference
117            android:icon="@drawable/ic_sticky_keys"
118            android:key="physical_keyboard_a11y"
119            android:title="@string/keyboard_a11y_settings"
120            android:summary="@string/keyboard_a11y_settings_summary"
121            android:persistent="false"
122            android:fragment="com.android.settings.inputmethod.PhysicalKeyboardA11yFragment"
123            settings:controller="com.android.settings.inputmethod.PhysicalKeyboardA11yPreferenceController" />
124    </PreferenceCategory>
125
126    <PreferenceCategory
127        android:key="captions_category"
128        android:persistent="false"
129        android:title="@string/captions_category_title">
130
131        <Preference
132            android:key="live_caption"
133            android:icon="@drawable/ic_live_caption"
134            android:persistent="false"
135            android:summary="@string/live_caption_summary"
136            android:title="@string/live_caption_title"
137            settings:keywords="@string/keywords_live_caption"
138            settings:controller="com.android.settings.accessibility.LiveCaptionPreferenceController"/>
139
140        <Preference
141            android:fragment="com.android.settings.accessibility.CaptioningPropertiesFragment"
142            android:key="captioning_preference_screen"
143            android:icon="@drawable/ic_captioning"
144            android:title="@string/accessibility_captioning_title"
145            settings:controller="com.android.settings.accessibility.CaptioningPreferenceController"/>
146
147        <Preference
148            android:key="rtt_setting"
149            android:icon="@drawable/ic_rtt_settings"
150            android:summary="@string/summary_placeholder"
151            android:title="@string/rtt_settings_title"
152            settings:keywords="@string/keywords_rtt"
153            settings:controller="com.android.settings.accessibility.RTTSettingPreferenceController"/>
154
155    </PreferenceCategory>
156
157    <PreferenceCategory
158        android:key="audio_category"
159        android:persistent="false"
160        android:title="@string/audio_category_title">
161
162        <SwitchPreferenceCompat
163            android:key="toggle_audio_description"
164            android:persistent="false"
165            android:icon="@drawable/ic_audio_description"
166            android:summary="@string/accessibility_audio_description_summary"
167            android:title="@string/accessibility_toggle_audio_description_preference_title"
168            settings:keywords="@string/keywords_audio_description"
169            settings:searchable="true"
170            settings:controller="com.android.settings.accessibility.AudioDescriptionPreferenceController"/>
171
172        <Preference
173            android:fragment="com.android.settings.accessibility.FlashNotificationsPreferenceFragment"
174            android:key="flash_notifications_preference_accessibility"
175            android:icon="@drawable/ic_flash_notification"
176            android:persistent="false"
177            android:title="@string/flash_notifications_title"
178            settings:keywords="@string/flash_notifications_keywords"
179            settings:searchable="true"
180            settings:controller="com.android.settings.accessibility.FlashNotificationsPreferenceController" />
181
182        <Preference
183            android:key="hearing_aid_preference"
184            android:icon="@drawable/ic_hearing_aid"
185            android:persistent="false"
186            android:summary="@string/accessibility_hearingaid_not_connected_summary"
187            android:title="@string/accessibility_hearingaid_title"
188            settings:keywords="@string/keywords_hearing_aids"
189            settings:controller="com.android.settings.accessibility.AccessibilityHearingAidPreferenceController"/>
190
191        <Preference
192            android:fragment="com.android.settings.accessibility.AudioAdjustmentFragment"
193            android:key="audio_adjustment_preference_screen"
194            android:icon="@drawable/ic_audio_adjustment"
195            android:persistent="false"
196            android:title="@string/accessibility_audio_adjustment_title"
197            settings:searchable="true"/>
198
199    </PreferenceCategory>
200
201    <PreferenceCategory
202        android:key="speech_category"
203        android:persistent="false"
204        android:title="@string/speech_category_title"/>
205
206    <PreferenceCategory
207        android:persistent="false"
208        android:title="@string/general_category_title">
209
210        <Preference
211            android:fragment="com.android.settings.accessibility.ShortcutsSettingsFragment"
212            android:key="accessibility_shortcuts_preference_screen"
213            android:persistent="false"
214            android:title="@string/accessibility_shortcuts_settings_title"
215            settings:searchable="true"/>
216
217        <Preference
218            android:fragment="com.android.settings.tts.TextToSpeechSettings"
219            android:key="tts_settings_preference"
220            android:persistent="false"
221            android:title="@string/tts_settings_title"
222            settings:controller="com.android.settings.language.TtsPreferenceController"/>
223
224    </PreferenceCategory>
225
226</PreferenceScreen>
227