• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3    Copyright 2018 The Android Open Source Project
4
5    Licensed under the Apache License, Version 2.0 (the "License");
6    you may not use this file except in compliance with the License.
7    You may obtain a copy of the License at
8
9         http://www.apache.org/licenses/LICENSE-2.0
10
11    Unless required by applicable law or agreed to in writing, software
12    distributed under the License is distributed on an "AS IS" BASIS,
13    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14    See the License for the specific language governing permissions and
15    limitations under the License.
16-->
17
18<PreferenceScreen
19    xmlns:android="http://schemas.android.com/apk/res/android"
20    xmlns:settings="http://schemas.android.com/apk/res-auto"
21    android:title="@string/settings_label"
22    android:key="@string/psk_homepage">
23    <!-- TODO: Re-enable once more suggestion use cases are supported.
24    <com.android.car.settings.common.LogicalPreferenceGroup
25        android:key="@string/pk_suggestions"
26        settings:controller="com.android.car.settings.suggestions.SuggestionsPreferenceController"/>
27    -->
28    <Preference
29        android:icon="@drawable/ic_settings_display"
30        android:key="@string/pk_display_settings_entry"
31        android:title="@string/display_settings"
32        settings:controller="com.android.car.settings.common.DefaultRestrictionsPreferenceController">
33        <intent android:targetPackage="com.android.car.settings"
34                android:targetClass="com.android.car.settings.common.CarSettingActivities$DisplaySettingsActivity"/>
35    </Preference>
36    <Preference
37        android:icon="@drawable/ic_settings_sound"
38        android:key="@string/pk_sound_settings_entry"
39        android:title="@string/sound_settings"
40        settings:controller="com.android.car.settings.common.DefaultRestrictionsPreferenceController">
41        <intent android:targetPackage="com.android.car.settings"
42                android:targetClass="com.android.car.settings.common.CarSettingActivities$SoundSettingsActivity"/>
43    </Preference>
44    <Preference
45        android:icon="@drawable/ic_settings_wifi"
46        android:key="@string/pk_network_and_internet_entry"
47        android:title="@string/network_and_internet"
48        settings:controller="com.android.car.settings.common.DefaultRestrictionsPreferenceController">
49        <intent android:targetPackage="com.android.car.settings"
50                android:targetClass="com.android.car.settings.common.CarSettingActivities$NetworkAndInternetActivity"/>
51    </Preference>
52    <com.android.car.settings.common.LogicalPreferenceGroup
53        android:key="@string/pk_wireless_extra_settings"
54        settings:controller="com.android.car.settings.common.ExtraSettingsPreferenceController">
55        <intent android:action="com.android.settings.action.EXTRA_SETTINGS">
56            <extra android:name="com.android.settings.category"
57                   android:value="com.android.settings.category.wireless"/>
58        </intent>
59    </com.android.car.settings.common.LogicalPreferenceGroup>
60    <Preference
61        android:icon="@drawable/ic_settings_bluetooth"
62        android:key="@string/pk_bluetooth_settings_entry"
63        android:title="@string/bluetooth_settings_title"
64        settings:controller="com.android.car.settings.bluetooth.BluetoothEntryPreferenceController">
65        <intent android:targetPackage="com.android.car.settings"
66                android:targetClass="com.android.car.settings.common.CarSettingActivities$BluetoothSettingsActivity"/>
67    </Preference>
68    <Preference
69        android:icon="@drawable/ic_settings_units"
70        android:key="@string/pk_units_settings_entry"
71        android:title="@string/units_settings"
72        settings:controller="com.android.car.settings.common.DefaultRestrictionsPreferenceController">
73        <intent android:targetPackage="com.android.car.settings"
74            android:targetClass="com.android.car.settings.common.CarSettingActivities$UnitsSettingsActivity"/>
75    </Preference>
76    <Preference
77        android:icon="@drawable/ic_settings_location"
78        android:key="@string/pk_location_settings_entry"
79        android:title="@string/location_settings_title"
80        settings:controller="com.android.car.settings.common.DefaultRestrictionsPreferenceController">
81        <intent android:targetPackage="com.android.car.settings"
82                android:targetClass="com.android.car.settings.common.CarSettingActivities$LocationSettingsActivity"/>
83    </Preference>
84    <Preference
85        android:icon="@drawable/ic_settings_applications"
86        android:key="@string/pk_apps_and_notifications_settings_entry"
87        android:title="@string/apps_and_notifications_settings"
88        settings:controller="com.android.car.settings.common.DefaultRestrictionsPreferenceController">
89        <intent android:targetPackage="com.android.car.settings"
90                android:targetClass="com.android.car.settings.common.CarSettingActivities$AppsAndNotificationsActivity"/>
91    </Preference>
92    <Preference
93        android:icon="@drawable/ic_settings_date_time"
94        android:key="@string/pk_date_time_settings_entry"
95        android:title="@string/date_and_time_settings_title"
96        settings:controller="com.android.car.settings.common.DefaultRestrictionsPreferenceController">
97        <intent android:targetPackage="com.android.car.settings"
98                android:targetClass="com.android.car.settings.common.CarSettingActivities$DatetimeSettingsActivity"/>
99    </Preference>
100    <Preference
101        android:icon="@drawable/ic_user"
102        android:key="@string/pk_users_settings_entry"
103        android:title="@string/users_list_title"
104        settings:controller="com.android.car.settings.common.DefaultRestrictionsPreferenceController">
105        <intent android:targetPackage="com.android.car.settings"
106                android:targetClass="com.android.car.settings.common.CarSettingActivities$UserDetailsActivity"/>
107    </Preference>
108    <Preference
109        android:icon="@drawable/ic_account"
110        android:key="@string/pk_accounts_settings_entry"
111        android:title="@string/accounts_settings_title"
112        settings:controller="com.android.car.settings.accounts.AccountsEntryPreferenceController">
113        <intent android:targetPackage="com.android.car.settings"
114                android:targetClass="com.android.car.settings.common.CarSettingActivities$AccountSettingsActivity"/>
115    </Preference>
116    <Preference
117        android:icon="@drawable/ic_privacy"
118        android:key="@string/pk_privacy_settings_entry"
119        android:title="@string/privacy_settings_title"
120        settings:controller="com.android.car.settings.common.DefaultRestrictionsPreferenceController">
121        <intent android:targetPackage="com.android.car.settings"
122                android:targetClass="com.android.car.settings.common.CarSettingActivities$PrivacySettingsActivity"/>
123    </Preference>
124    <Preference
125        android:icon="@drawable/ic_storage"
126        android:key="@string/pk_storage_settings_entry"
127        android:title="@string/storage_settings_title"
128        settings:controller="com.android.car.settings.common.DefaultRestrictionsPreferenceController">
129        <intent android:targetPackage="com.android.car.settings"
130                android:targetClass="com.android.car.settings.common.CarSettingActivities$StorageSettingsActivity"/>
131    </Preference>
132    <Preference
133        android:icon="@drawable/ic_lock"
134        android:key="@string/pk_security_settings_entry"
135        android:title="@string/security_settings_title"
136        settings:controller="com.android.car.settings.security.SecurityEntryPreferenceController">
137        <intent android:targetPackage="com.android.car.settings"
138                android:targetClass="com.android.car.settings.common.CarSettingActivities$SecuritySettingsActivity"/>
139    </Preference>
140    <Preference
141        android:icon="@drawable/ic_settings_about"
142        android:key="@string/pk_system_settings_entry"
143        android:title="@string/system_setting_title"
144        settings:controller="com.android.car.settings.common.DefaultRestrictionsPreferenceController">
145        <intent android:targetPackage="com.android.car.settings"
146                android:targetClass="com.android.car.settings.common.CarSettingActivities$SystemSettingsActivity"/>
147    </Preference>
148    <com.android.car.settings.common.LogicalPreferenceGroup
149        android:key="@string/pk_device_extra_settings"
150        settings:controller="com.android.car.settings.common.ExtraSettingsPreferenceController">
151        <intent android:action="com.android.settings.action.EXTRA_SETTINGS">
152            <extra android:name="com.android.settings.category"
153                   android:value="com.android.settings.category.ia.device"/>
154        </intent>
155    </com.android.car.settings.common.LogicalPreferenceGroup>
156    <com.android.car.settings.common.LogicalPreferenceGroup
157        android:key="@string/pk_personal_extra_settings"
158        settings:controller="com.android.car.settings.common.ExtraSettingsPreferenceController">
159        <intent android:action="com.android.settings.action.EXTRA_SETTINGS">
160            <extra android:name="com.android.settings.category"
161                   android:value="com.android.settings.category.personal"/>
162        </intent>
163    </com.android.car.settings.common.LogicalPreferenceGroup>
164</PreferenceScreen>
165