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