• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2016 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="display_settings_screen"
21    android:title="@string/display_settings"
22    settings:keywords="@string/keywords_display">
23
24    <PreferenceCategory
25        android:title="@string/category_name_brightness"
26        android:order="-200">
27
28        <com.android.settingslib.RestrictedPreference
29            android:key="@string/preference_key_brightness_level"
30            android:title="@string/brightness"
31            android:persistent="false"
32            settings:keywords="@string/keywords_display_brightness_level"
33            settings:useAdminDisabledSummary="true"
34            settings:userRestriction="no_config_brightness"/>
35
36        <com.android.settingslib.PrimarySwitchPreference
37            android:key="@string/preference_key_auto_brightness"
38            android:title="@string/auto_brightness_title"
39            android:fragment="com.android.settings.display.AutoBrightnessSettings"
40            settings:useAdminDisabledSummary="true"
41            settings:userRestriction="no_config_brightness"
42            settings:controller="com.android.settings.display.AutoBrightnessPreferenceController" />
43
44    </PreferenceCategory>
45
46    <PreferenceCategory
47        android:title="@string/category_name_lock_display"
48        android:order="-190">
49
50        <Preference
51            android:key="lockscreen_from_display_settings"
52            android:title="@string/lockscreen_settings_title"
53            android:fragment="com.android.settings.security.LockscreenDashboardFragment"
54            settings:keywords="@string/keywords_ambient_display_screen"
55            settings:controller="com.android.settings.security.screenlock.LockScreenPreferenceController"/>
56
57        <com.android.settingslib.RestrictedPreference
58            android:fragment="com.android.settings.display.FoldLockBehaviorSettings"
59            android:key="fold_lock_behavior"
60            android:title="@string/fold_lock_behavior_title"
61            settings:controller="com.android.settings.display.FoldLockBehaviorPreferenceController"
62            settings:keywords="@string/keywords_fold_lock_behavior" />
63
64        <com.android.settingslib.RestrictedPreference
65            android:key="screen_timeout"
66            android:title="@string/screen_timeout"
67            android:summary="@string/summary_placeholder"
68            android:fragment="com.android.settings.display.ScreenTimeoutSettings"
69            settings:controller="com.android.settings.display.ScreenTimeoutPreferenceController"/>
70    </PreferenceCategory>
71
72    <PreferenceCategory
73        android:title="@string/category_name_appearance"
74        android:order="-180">
75
76        <com.android.settings.display.darkmode.DarkModePreference
77            android:key="dark_ui_mode"
78            android:title="@string/dark_ui_mode"
79            android:fragment="com.android.settings.display.darkmode.DarkModeSettingsFragment"
80            android:widgetLayout="@null"
81            settings:widgetLayout="@null"
82            settings:controller="com.android.settings.display.DarkUIPreferenceController"
83            settings:keywords="@string/keywords_dark_ui_mode"/>
84
85        <Preference
86            android:fragment="com.android.settings.accessibility.TextReadingPreferenceFragment"
87            android:key="text_reading_options"
88            android:persistent="false"
89            android:title="@string/accessibility_text_reading_options_title"
90            settings:controller="com.android.settings.accessibility.TextReadingFragmentForDisplaySettingsController"/>
91
92        <Preference
93            android:key="widgets_on_lockscreen"
94            android:title="@string/widgets_on_lockscreen_title"
95            android:fragment="com.android.settings.communal.WidgetsOnLockscreenFragment"
96            settings:controller="com.android.settings.display.WidgetsOnLockscreenPreferenceController"/>
97    </PreferenceCategory>
98
99    <PreferenceCategory
100        android:title="@string/category_name_color"
101        android:order="-170">
102
103        <com.android.settingslib.PrimarySwitchPreference
104            android:key="night_display"
105            android:title="@string/night_display_title"
106            android:fragment="com.android.settings.display.NightDisplaySettings"
107            settings:controller="com.android.settings.display.NightDisplayPreferenceController"
108            settings:keywords="@string/keywords_display_night_display"/>
109
110        <Preference
111            android:key="color_mode"
112            android:title="@string/color_mode_title"
113            android:fragment="com.android.settings.display.ColorModePreferenceFragment"
114            settings:controller="com.android.settings.display.ColorModePreferenceController"
115            settings:keywords="@string/keywords_color_mode"/>
116
117        <Preference
118            android:fragment="com.android.settings.display.ColorContrastFragment"
119            android:key="color_contrast"
120            android:persistent="false"
121            android:title="@string/accessibility_color_contrast_title"
122            settings:controller="com.android.settings.display.ContrastPreferenceController"
123            settings:searchable="true"/>
124    </PreferenceCategory>
125
126    <PreferenceCategory
127        android:title="@string/category_name_display_controls"
128        android:order="-150">
129
130        <!--
131            Standard auto-rotation preference that will be shown when device state based
132            auto-rotation settings are NOT available.
133          -->
134        <SwitchPreferenceCompat
135            android:key="auto_rotate"
136            android:title="@string/accelerometer_title"
137            settings:keywords="@string/keywords_auto_rotate"
138            settings:controller="com.android.settings.display.AutoRotatePreferenceController"/>
139
140        <!--
141            Auto-rotation preference that will be shown when device state based auto-rotation
142            settings are available.
143          -->
144        <Preference
145            android:key="device_state_auto_rotate"
146            android:title="@string/accelerometer_title"
147            android:fragment="com.android.settings.display.DeviceStateAutoRotateDetailsFragment"
148            settings:keywords="@string/keywords_auto_rotate"
149            settings:controller="com.android.settings.display.DeviceStateAutoRotateOverviewController"/>
150
151        <Preference
152            android:key="screen_resolution"
153            android:title="@string/screen_resolution_title"
154            android:fragment="com.android.settings.display.ScreenResolutionFragment"
155            settings:keywords="@string/keywords_screen_resolution"
156            settings:controller="com.android.settings.display.ScreenResolutionController"/>
157
158        <SwitchPreferenceCompat
159            android:key="display_white_balance"
160            android:title="@string/display_white_balance_title"
161            android:summary="@string/display_white_balance_summary"
162            settings:controller="com.android.settings.display.DisplayWhiteBalancePreferenceController"/>
163
164        <SwitchPreferenceCompat
165            android:key="peak_refresh_rate"
166            android:title="@string/peak_refresh_rate_title"
167            android:summary="@string/peak_refresh_rate_summary"
168            settings:controller="com.android.settings.display.PeakRefreshRatePreferenceController"/>
169
170        <SwitchPreferenceCompat
171            android:key="show_operator_name"
172            android:title="@string/show_operator_name_title"
173            android:summary="@string/show_operator_name_summary"/>
174
175        <Preference
176            android:key="screensaver"
177            android:title="@string/screensaver_settings_title"
178            android:fragment="com.android.settings.dream.DreamSettings"
179            settings:keywords="@string/keywords_screensaver"
180            settings:controller="com.android.settings.display.ScreenSaverPreferenceController"/>
181
182        <SwitchPreferenceCompat
183            android:key="camera_gesture"
184            android:title="@string/camera_gesture_title"
185            android:summary="@string/camera_gesture_desc"/>
186
187        <SwitchPreferenceCompat
188            android:key="lift_to_wake"
189            android:title="@string/lift_to_wake_title"/>
190
191        <SwitchPreferenceCompat
192            android:key="tap_to_wake"
193            android:title="@string/tap_to_wake"
194            android:summary="@string/tap_to_wake_summary"/>
195
196        <ListPreference
197            android:key="theme"
198            android:title="@string/device_theme"
199            android:summary="@string/summary_placeholder"/>
200
201        <Preference
202            android:key="vr_display_pref"
203            android:title="@string/display_vr_pref_title"
204            android:fragment="com.android.settings.display.VrDisplayPreferencePicker"/>
205    </PreferenceCategory>
206</PreferenceScreen>
207