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 <Preference 43 android:icon="@drawable/ic_network" 44 android:key="network" 45 android:title="@string/connectivity_network_category_title" 46 android:fragment="com.android.tv.settings.connectivity.NetworkFragment" /> 47 <Preference 48 android:icon="@drawable/ic_add_an_account" 49 android:key="accounts_and_sign_in" 50 android:title="@string/accounts_category_title" 51 android:fragment="com.android.tv.settings.accounts.AccountsFragment" /> 52 <com.android.tv.twopanelsettings.slices.SlicePreference 53 android:icon="@drawable/ic_add_an_account" 54 android:key="accounts_and_sign_in_slice" 55 android:title="@string/accounts_category_title" 56 android:fragment="com.android.tv.settings.accounts.AccountsSliceFragment" 57 custom:uri="@string/account_slice_uri"/> 58 <Preference 59 android:key="accounts_and_sign_in_basic_mode" 60 android:icon="@drawable/ic_add_an_account" 61 android:title="@string/accounts_category_title" 62 android:summary="@string/unavailable" 63 android:fragment="com.android.tv.settings.basic.BasicModeAccountsAndSignInInfoFragment" /> 64 <Preference 65 android:icon="@drawable/ic_volume_up" 66 android:key="sound" 67 android:title="@string/sound_category_title" 68 android:visible="false"> 69 <intent android:action="com.android.tv.settings.SOUND" /> 70 </Preference> 71 <Preference 72 android:icon="@drawable/ic_policy" 73 android:key="privacy" 74 android:title="@string/privacy_category_title" 75 android:fragment="com.android.tv.settings.privacy.PrivacyFragment" 76 custom:isPreferenceVisible="false" /> 77 <Preference 78 android:icon="@drawable/ic_photo_size_select_actual" 79 android:key="display_and_sound" 80 android:title="@string/device_display_sound" 81 android:fragment="com.android.tv.settings.device.displaysound.DisplaySoundFragment" 82 custom:isPreferenceVisible="false" /> 83 <Preference 84 android:icon="@drawable/ic_applications" 85 android:key="applications" 86 android:title="@string/applications_category_title" 87 android:fragment="com.android.tv.settings.device.apps.AppsFragment" /> 88 <Preference 89 android:icon="@drawable/ic_device_prefs" 90 android:key="device_pref" 91 android:title="@string/device_pref_category_title" 92 android:fragment="com.android.tv.settings.device.DevicePrefFragment" /> 93 <Preference 94 android:icon="@drawable/ic_remotes_and_accessories" 95 android:key="remotes_and_accessories" 96 android:title="@string/remotes_and_accessories_category_title" 97 android:fragment="com.android.tv.settings.accessories.AccessoriesFragment" > 98 <intent 99 android:targetClass="com.android.tv.settings.accessories.AddAccessoryActivity" 100 android:targetPackage="com.android.tv.settings"/> 101 </Preference> 102 <Preference 103 android:icon="@drawable/ic_remotes_and_accessories" 104 android:key="connected_devices" 105 android:title="@string/remotes_and_accessories_category_title" 106 android:visible="false"> 107 <intent 108 android:action="com.android.tv.settings.CONNECTED_DEVICES" /> 109 </Preference> 110 <com.android.tv.twopanelsettings.slices.SlicePreference 111 android:icon="@drawable/ic_remotes_and_accessories" 112 android:key="connected_devices_slice" 113 android:title="@string/remotes_and_accessories_category_title" 114 android:fragment="com.android.tv.twopanelsettings.slices.SliceFragment" 115 custom:isPreferenceVisible="false" 116 custom:uri="@string/connected_devices_slice_uri"/> 117 <Preference 118 android:icon="@drawable/ic_help_outline" 119 android:key="help_and_feedback" 120 android:title="@string/help_and_feedback_category_title" 121 android:fragment="com.android.tv.settings.help.HelpFragment"> 122 </Preference> 123 </PreferenceCategory> 124</PreferenceScreen> 125