1<?xml version="1.0" encoding="utf-8"?> 2<!-- 3 ~ Copyright (C) 20020 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 xmlns:android="http://schemas.android.com/apk/res/android" 19 xmlns:custom="http://schemas.android.com/apk/res-auto" 20 android:title="@string/settings_app_name"> 21 22 <!-- 23 The basic mode suggestion and the real suggested settings are mutually exclusive so it is safe 24 for both of them to have android:order="0". 25 --> 26 <PreferenceCategory 27 android:key="basic_mode_suggestion" 28 android:title="@string/basic_mode_suggestion_category_title" 29 android:order="0" > 30 <Preference 31 android:key="basic_mode_exit" 32 android:icon="@drawable/ic_tv_x" 33 android:title="@string/basic_mode_exit_preference_title" 34 android:summary="@string/basic_mode_exit_preference_subtitle" 35 android:fragment="com.android.tv.settings.basic.BasicModeExitSuggestionInfoFragment" /> 36 </PreferenceCategory> 37 38 <PreferenceCategory 39 android:key="general_settings" 40 android:title="@string/header_category_general_settings" 41 android:order="2"> 42 43 <com.android.tv.twopanelsettings.slices.SlicePreference 44 android:icon="@drawable/ic_settings_channels_and_inputs" 45 android:key="channels_and_inputs_slice" 46 android:title="@string/channels_and_inputs_title" 47 android:summary="@string/channels_and_inputs_summary" 48 android:fragment="com.android.tv.twopanelsettings.slices.SliceFragment" 49 custom:isPreferenceVisible="false" 50 custom:uri="@string/channels_and_inputs_slice_uri"> 51 </com.android.tv.twopanelsettings.slices.SlicePreference> 52 53 <Preference 54 android:icon="@drawable/ic_photo_size_select_actual" 55 android:key="display_and_sound" 56 android:title="@string/device_display_sound" 57 android:fragment="com.android.tv.settings.device.displaysound.DisplaySoundFragment" 58 custom:isPreferenceVisible="false" /> 59 <Preference 60 android:icon="@drawable/ic_network" 61 android:key="network" 62 android:title="@string/connectivity_network_category_title" 63 android:fragment="com.android.tv.settings.connectivity.NetworkFragment" /> 64 <Preference 65 android:icon="@drawable/ic_add_an_account" 66 android:key="accounts_and_sign_in" 67 android:title="@string/accounts_category_title" 68 android:fragment="com.android.tv.settings.accounts.AccountsFragment" /> 69 <com.android.tv.twopanelsettings.slices.SlicePreference 70 android:icon="@drawable/ic_add_an_account" 71 android:key="accounts_and_sign_in_slice" 72 android:title="@string/accounts_category_title" 73 android:fragment="com.android.tv.settings.accounts.AccountsSliceFragment" 74 custom:uri="@string/account_slice_uri"/> 75 <Preference 76 android:key="accounts_and_sign_in_basic_mode" 77 android:icon="@drawable/ic_add_an_account" 78 android:title="@string/accounts_category_title" 79 android:summary="@string/unavailable" 80 android:fragment="com.android.tv.settings.basic.BasicModeAccountsAndSignInInfoFragment" /> 81 <Preference 82 android:icon="@drawable/ic_volume_up" 83 android:key="sound" 84 android:title="@string/sound_category_title" 85 android:visible="false"> 86 <intent android:action="com.android.tv.settings.SOUND" /> 87 </Preference> 88 <Preference 89 android:icon="@drawable/ic_policy" 90 android:key="privacy" 91 android:title="@string/privacy_category_title" 92 android:fragment="com.android.tv.settings.privacy.PrivacyFragment" 93 custom:isPreferenceVisible="false" /> 94 <Preference 95 android:icon="@drawable/ic_applications" 96 android:key="applications" 97 android:title="@string/applications_category_title" 98 android:fragment="com.android.tv.settings.device.apps.AppsFragment" /> 99 <Preference 100 android:icon="@drawable/ic_device_prefs" 101 android:key="device_pref" 102 android:title="@string/device_pref_category_title" 103 android:fragment="com.android.tv.settings.device.DevicePrefFragment" /> 104 <Preference 105 android:icon="@drawable/ic_accessibility_new" 106 android:key="accessibility" 107 android:title="@string/accessibility_category_title" 108 android:fragment="com.android.tv.settings.accessibility.AccessibilityFragment" /> 109 <Preference 110 android:icon="@drawable/ic_remotes_and_accessories" 111 android:key="remotes_and_accessories" 112 android:title="@string/remotes_and_accessories_category_title" 113 android:fragment="com.android.tv.settings.accessories.AccessoriesFragment" > 114 <intent 115 android:targetClass="com.android.tv.settings.accessories.AddAccessoryActivity" 116 android:targetPackage="com.android.tv.settings"/> 117 </Preference> 118 <Preference 119 android:icon="@drawable/ic_remotes_and_accessories" 120 android:key="connected_devices" 121 android:title="@string/remotes_and_accessories_category_title" 122 android:visible="false"> 123 <intent 124 android:action="com.android.tv.settings.CONNECTED_DEVICES" /> 125 </Preference> 126 <com.android.tv.twopanelsettings.slices.SlicePreference 127 android:icon="@drawable/ic_remotes_and_accessories" 128 android:key="connected_devices_slice" 129 android:title="@string/remotes_and_accessories_category_title" 130 android:fragment="com.android.tv.twopanelsettings.slices.SliceFragment" 131 custom:isPreferenceVisible="false" 132 custom:uri="@string/connected_devices_slice_uri"/> 133 <Preference 134 android:icon="@drawable/ic_help_outline" 135 android:key="help_and_feedback" 136 android:title="@string/help_and_feedback_category_title" 137 android:fragment="com.android.tv.settings.help.HelpFragment"> 138 </Preference> 139 <com.android.tv.twopanelsettings.slices.SlicePreference 140 android:icon="@drawable/ic_help_outline" 141 android:key="help_and_feedback_slice" 142 android:title="@string/help_and_feedback_category_title" 143 android:fragment="com.android.tv.twopanelsettings.slices.SliceFragment" 144 custom:uri="@string/help_and_feedback_slice_uri"/> 145 </PreferenceCategory> 146</PreferenceScreen> 147