1<?xml version="1.0" encoding="utf-8"?> 2<manifest xmlns:android="http://schemas.android.com/apk/res/android" 3 xmlns:tools="http://schemas.android.com/tools" 4 android:versionCode="1" 5 android:versionName="1.0"> 6 7 <uses-feature 8 android:name="android.software.leanback" 9 android:required="true"/> 10 11 <uses-feature 12 android:name="android.hardware.touchscreen" 13 android:required="false"/> 14 15 <uses-permission android:name="android.permission.RECORD_AUDIO" /> 16 <uses-permission android:name="android.permission.INTERNET" /> 17 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 18 19 <application 20 android:label="@string/app_name" 21 android:icon="@drawable/ic_launcher" 22 android:banner="@drawable/ic_launcher" 23 android:supportsRtl="true" 24 android:theme="@style/Theme.Example.Leanback"> 25 26 <activity android:name="MainActivity" 27 android:label="@string/app_name" 28 android:exported="true"> 29 <intent-filter> 30 <action android:name="android.intent.action.MAIN" /> 31 <category android:name="android.intent.category.LEANBACK_LAUNCHER" /> 32 </intent-filter> 33 </activity> 34 35 <activity android:name="BrowseActivity" 36 android:theme="@style/Theme.Example.Leanback.Browse" 37 android:exported="true" /> 38 39 <activity android:name="BrowseSupportActivity" 40 android:theme="@style/Theme.Example.Leanback.Browse" 41 android:exported="true" /> 42 43 <activity android:name="BrowseSupportAppCompatActivity" 44 android:theme="@style/Theme.Example.AppCompat.Leanback.Browse" 45 android:exported="true" /> 46 47 <activity android:name="BrowseAnimationActivity" 48 android:exported="true" > 49 </activity> 50 51 <activity android:name="DetailsActivity" 52 android:theme="@style/Theme.Example.Leanback.Details" 53 android:exported="true" /> 54 55 <activity android:name="DetailsSupportActivity" 56 android:theme="@style/Theme.Example.Leanback.Details" 57 android:exported="true" /> 58 59 <activity android:name="DetailsVideoActivity" 60 android:theme="@style/Theme.Example.Leanback.Details" 61 android:exported="true" /> 62 63 <activity android:name="DetailsVideoSupportActivity" 64 android:theme="@style/Theme.Example.Leanback.Details" 65 android:exported="true" /> 66 67 <activity android:name="DetailsCustomTitleActivity" 68 android:theme="@style/Theme.Example.Leanback.Details.CustomTitle" 69 android:exported="true" /> 70 71 <activity android:name="DetailsCustomTitleSupportActivity" 72 android:theme="@style/Theme.Example.Leanback.Details.CustomTitle" 73 android:exported="true" /> 74 75 <activity android:name="SearchDetailsActivity" 76 android:theme="@style/Theme.Example.Leanback.SearchDetails" 77 android:exported="true" /> 78 79 <activity android:name="SearchDetailsSupportActivity" 80 android:theme="@style/Theme.Example.Leanback.SearchDetails" 81 android:exported="true" /> 82 83 <activity android:name="RowsActivity" 84 android:theme="@style/Theme.Example.Leanback.Rows" 85 android:exported="true" /> 86 87 <activity android:name="RowsSupportActivity" 88 android:theme="@style/Theme.Example.Leanback.Rows" 89 android:exported="true" /> 90 91 <activity android:name="PlaybackTransportControlActivity" 92 android:configChanges= 93 "screenSize|smallestScreenSize|screenLayout|orientation" 94 android:resizeableActivity="true" 95 android:supportsPictureInPicture="true" 96 android:launchMode="singleTask" 97 android:exported="true" /> 98 99 <activity android:name="PlaybackTransportControlSupportActivity" 100 android:configChanges= 101 "screenSize|smallestScreenSize|screenLayout|orientation" 102 android:resizeableActivity="true" 103 android:supportsPictureInPicture="true" 104 android:launchMode="singleTask" 105 android:exported="true" /> 106 107 <activity android:name="PlaybackActivity" 108 android:configChanges= 109 "screenSize|smallestScreenSize|screenLayout|orientation" 110 android:resizeableActivity="true" 111 android:supportsPictureInPicture="true" 112 android:launchMode="singleTask" 113 android:exported="true" /> 114 115 <activity android:name="PlaybackSupportActivity" 116 android:configChanges= 117 "screenSize|smallestScreenSize|screenLayout|orientation" 118 android:resizeableActivity="true" 119 android:supportsPictureInPicture="true" 120 android:launchMode="singleTask" 121 android:exported="true" /> 122 123 <activity android:name="VerticalGridActivity" 124 android:theme="@style/Theme.Example.Leanback.VerticalGrid" 125 android:exported="true" /> 126 127 <activity android:name="VerticalGridSupportActivity" 128 android:theme="@style/Theme.Example.Leanback.VerticalGrid" 129 android:exported="true" /> 130 131 <activity android:name="VerticalGridSupportAppCompatActivity" 132 android:theme="@style/Theme.Example.AppCompat.Leanback.VerticalGrid" 133 android:exported="true" /> 134 135 <activity android:name="SearchActivity" 136 android:exported="true" /> 137 138 <activity android:name="SearchSupportActivity" 139 android:exported="true" /> 140 141 <activity android:name="BrowseErrorActivity" 142 android:theme="@style/Theme.Example.Leanback.Browse" 143 android:exported="true" /> 144 145 <activity android:name="BrowseErrorSupportActivity" 146 android:theme="@style/Theme.Example.Leanback.Browse" 147 android:exported="true" /> 148 149 <activity android:name="HorizontalGridTestActivity" 150 android:exported="true" /> 151 152 <activity android:name="GuidedStepActivity" 153 android:theme="@style/Theme.Example.Leanback.GuidedStep" 154 android:windowSoftInputMode="adjustResize" 155 android:exported="true" /> 156 157 <activity android:name="GuidedStepSupportActivity" 158 android:theme="@style/Theme.Example.Leanback.GuidedStep" 159 android:windowSoftInputMode="adjustResize" 160 android:exported="true" /> 161 162 <activity android:name="GuidedStepAppCompatActivity" 163 android:theme="@style/Theme.Example.AppCompat.Leanback.GuidedStep" 164 android:windowSoftInputMode="adjustResize" 165 android:exported="true" /> 166 167 <activity android:name="GuidedStepHalfScreenActivity" 168 android:theme="@style/Theme.Example.Leanback.GuidedStep.Half" 169 android:windowSoftInputMode="adjustResize" 170 android:exported="true" /> 171 172 <activity android:name="GuidedStepSupportHalfScreenActivity" 173 android:theme="@style/Theme.Example.Leanback.GuidedStep.Half" 174 android:windowSoftInputMode="adjustResize" 175 android:exported="true" /> 176 177 <activity android:name="DetailsPresenterSelectionActivity" 178 android:theme="@style/Theme.Example.Leanback.GuidedStep" 179 android:exported="true" /> 180 181 <activity android:name=".SettingsActivity" 182 android:theme="@style/Theme.Example.Leanback.Preferences" 183 android:exported="true" /> 184 185 <activity android:name=".OnboardingActivity" 186 android:theme="@style/Theme.Example.Leanback.Onboarding" 187 android:exported="true" /> 188 189 <activity android:name=".OnboardingSupportActivity" 190 android:theme="@style/Theme.Example.Leanback.Onboarding" 191 android:exported="true" /> 192 193 <activity android:name=".OnboardingSupportAppCompatActivity" 194 android:theme="@style/Theme.Example.AppCompat.Leanback.Onboarding" 195 android:exported="true" /> 196 197 <activity android:name=".VideoActivity" 198 android:exported="true" /> 199 200 <activity android:name=".VideoSupportActivity" 201 android:exported="true" /> 202 <activity android:name=".VideoSupportAppCompatActivity" 203 android:theme="@style/Theme.Example.AppCompat.Leanback" 204 android:exported="true" /> 205 206 <activity android:name=".VideoActivityWithDetailedCard" 207 android:exported="true" /> 208 <activity 209 android:name=".MusicExampleActivity" 210 android:exported="true"/> 211 212 <service 213 android:exported="false" 214 android:name=".MediaSessionService" 215 tools:ignore="MissingServiceExportedEqualsTrue" /> 216 217 <activity 218 android:name=".DatePickerActivity" 219 android:exported="true"/> 220 <activity 221 android:name=".DatePickerAppCompatActivity" 222 android:theme="@style/Theme.Example.AppCompat.Leanback" 223 android:exported="true"/> 224 <activity 225 android:name=".TimePickerActivity" 226 android:exported="true"/> 227 <activity 228 android:name=".PinPickerActivity" 229 android:exported="true"/> 230 231 <activity android:name=".TabLayoutActivity" 232 android:exported="true" 233 android:theme="@style/Theme.AppCompat.Leanback"/> 234 235 </application> 236</manifest> 237