1<?xml version="1.0" encoding="utf-8"?> 2<!-- Copyright (C) 2007 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<!-- Declare the contents of this Android application. The namespace 18 attribute brings in the Android platform namespace, and the package 19 supplies a unique name for the application. When writing your 20 own application, the package name must be changed from "com.example.*" 21 to come from a domain that you own or have control over. --> 22<manifest xmlns:android="http://schemas.android.com/apk/res/android" 23 package="com.example.android.supportv4"> 24 25 <uses-permission android:name="android.permission.READ_CONTACTS" /> 26 <uses-permission android:name="android.permission.WAKE_LOCK" /> 27 28 <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="19" /> 29 30 <!-- The smallest screen this app works on is a phone. The app will 31 scale its UI to larger screens but doesn't make good use of them 32 so allow the compatibility mode button to be shown (mostly because 33 this is just convenient for testing). --> 34 <supports-screens android:requiresSmallestWidthDp="320" 35 android:compatibleWidthLimitDp="480" /> 36 37 <application android:label="@string/activity_sample_code" 38 android:icon="@drawable/app_sample_code" 39 android:hardwareAccelerated="true" 40 android:supportsRtl="true"> 41 42 <activity android:name="Support4Demos"> 43 <intent-filter> 44 <action android:name="android.intent.action.MAIN" /> 45 <category android:name="android.intent.category.DEFAULT" /> 46 <category android:name="android.intent.category.LAUNCHER" /> 47 </intent-filter> 48 </activity> 49 50 <activity android:name=".app.SendResult" 51 android:theme="@style/ThemeDialogWhenLarge"> 52 </activity> 53 54 <!-- Fragment Support Samples --> 55 56 <activity android:name=".app.FragmentAlertDialogSupport" 57 android:label="@string/fragment_alert_dialog_support"> 58 <intent-filter> 59 <action android:name="android.intent.action.MAIN" /> 60 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 61 </intent-filter> 62 </activity> 63 64 <activity android:name=".app.FragmentArgumentsSupport" 65 android:label="@string/fragment_arguments_support"> 66 <intent-filter> 67 <action android:name="android.intent.action.MAIN" /> 68 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 69 </intent-filter> 70 </activity> 71 72 <activity android:name=".app.FragmentCustomAnimationSupport" 73 android:label="@string/fragment_custom_animation_support"> 74 <intent-filter> 75 <action android:name="android.intent.action.MAIN" /> 76 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 77 </intent-filter> 78 </activity> 79 80 <activity android:name=".app.FragmentHideShowSupport" 81 android:label="@string/fragment_hide_show_support" 82 android:windowSoftInputMode="stateUnchanged"> 83 <intent-filter> 84 <action android:name="android.intent.action.MAIN" /> 85 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 86 </intent-filter> 87 </activity> 88 89 <activity android:name=".app.FragmentContextMenuSupport" 90 android:label="@string/fragment_context_menu_support"> 91 <intent-filter> 92 <action android:name="android.intent.action.MAIN" /> 93 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 94 </intent-filter> 95 </activity> 96 97 <activity android:name=".app.FragmentDialogSupport" 98 android:label="@string/fragment_dialog_support"> 99 <intent-filter> 100 <action android:name="android.intent.action.MAIN" /> 101 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 102 </intent-filter> 103 </activity> 104 105 <activity android:name=".app.FragmentDialogOrActivitySupport" 106 android:label="@string/fragment_dialog_or_activity_support"> 107 <intent-filter> 108 <action android:name="android.intent.action.MAIN" /> 109 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 110 </intent-filter> 111 </activity> 112 113 <activity android:name=".app.FragmentLayoutSupport" 114 android:label="@string/fragment_layout_support"> 115 <intent-filter> 116 <action android:name="android.intent.action.MAIN" /> 117 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 118 </intent-filter> 119 </activity> 120 121 <activity android:name=".app.FragmentListArraySupport" 122 android:label="@string/fragment_list_array_support"> 123 <intent-filter> 124 <action android:name="android.intent.action.MAIN" /> 125 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 126 </intent-filter> 127 </activity> 128 129 <activity android:name=".app.FragmentLayoutSupport$DetailsActivity" /> 130 131 <activity android:name=".app.FragmentMenuSupport" 132 android:label="@string/fragment_menu_support"> 133 <intent-filter> 134 <action android:name="android.intent.action.MAIN" /> 135 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 136 </intent-filter> 137 </activity> 138 139 <activity android:name=".app.FragmentNestingTabsSupport" 140 android:label="@string/fragment_nesting_tabs_support"> 141 <intent-filter> 142 <action android:name="android.intent.action.MAIN" /> 143 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 144 </intent-filter> 145 </activity> 146 147 <activity android:name=".app.FragmentRetainInstanceSupport" 148 android:label="@string/fragment_retain_instance_support"> 149 <intent-filter> 150 <action android:name="android.intent.action.MAIN" /> 151 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 152 </intent-filter> 153 </activity> 154 155 <activity android:name=".app.FragmentReceiveResultSupport" 156 android:label="@string/fragment_receive_result_support"> 157 <intent-filter> 158 <action android:name="android.intent.action.MAIN" /> 159 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 160 </intent-filter> 161 </activity> 162 163 <activity android:name=".app.FragmentStackSupport" 164 android:label="@string/fragment_stack_support"> 165 <intent-filter> 166 <action android:name="android.intent.action.MAIN" /> 167 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 168 </intent-filter> 169 </activity> 170 171 <activity android:name=".app.FragmentTabs" 172 android:label="@string/fragment_tabs"> 173 <intent-filter> 174 <action android:name="android.intent.action.MAIN" /> 175 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 176 </intent-filter> 177 </activity> 178 179 <activity android:name=".app.FragmentTabsPager" 180 android:label="@string/fragment_tabs_pager"> 181 <intent-filter> 182 <action android:name="android.intent.action.MAIN" /> 183 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 184 </intent-filter> 185 </activity> 186 187 <activity android:name=".app.FragmentPagerSupport" 188 android:label="@string/fragment_pager_support"> 189 <intent-filter> 190 <action android:name="android.intent.action.MAIN" /> 191 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 192 </intent-filter> 193 </activity> 194 195 <activity android:name=".app.FragmentStatePagerSupport" 196 android:label="@string/fragment_state_pager_support"> 197 <intent-filter> 198 <action android:name="android.intent.action.MAIN" /> 199 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 200 </intent-filter> 201 </activity> 202 203 <activity android:name=".app.LoaderCursorSupport" 204 android:label="@string/loader_cursor_support"> 205 <intent-filter> 206 <action android:name="android.intent.action.MAIN" /> 207 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 208 </intent-filter> 209 </activity> 210 211 <activity android:name=".app.LoaderRetainedSupport" 212 android:label="@string/loader_retained_support"> 213 <intent-filter> 214 <action android:name="android.intent.action.MAIN" /> 215 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 216 </intent-filter> 217 </activity> 218 219 <activity android:name=".app.LoaderCustomSupport" 220 android:label="@string/loader_custom_support"> 221 <intent-filter> 222 <action android:name="android.intent.action.MAIN" /> 223 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 224 </intent-filter> 225 </activity> 226 227 <activity android:name=".app.LoaderThrottleSupport" 228 android:label="@string/loader_throttle_support"> 229 <intent-filter> 230 <action android:name="android.intent.action.MAIN" /> 231 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 232 </intent-filter> 233 </activity> 234 <provider android:name=".app.LoaderThrottleSupport$SimpleProvider" 235 android:authorities="com.example.android.apis.supportv4.app.LoaderThrottle" /> 236 237 <activity android:name=".content.LocalServiceBroadcaster" 238 android:label="@string/local_service_broadcaster"> 239 <intent-filter> 240 <action android:name="android.intent.action.MAIN" /> 241 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 242 </intent-filter> 243 </activity> 244 <service android:name=".content.LocalServiceBroadcaster$LocalService" 245 android:stopWithTask="true" /> 246 247 <activity android:name=".content.SimpleWakefulController" 248 android:label="@string/simple_wakeful_controller"> 249 <intent-filter> 250 <action android:name="android.intent.action.MAIN" /> 251 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 252 </intent-filter> 253 </activity> 254 255 <receiver android:name=".content.SimpleWakefulReceiver" /> 256 <service android:name=".content.SimpleWakefulService" /> 257 258 <activity android:name=".accessibility.AccessibilityManagerSupportActivity" 259 android:label="@string/accessibility_manager_title"> 260 <intent-filter> 261 <action android:name="android.intent.action.MAIN" /> 262 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 263 </intent-filter> 264 </activity> 265 266 <activity android:name=".accessibility.AccessibilityDelegateSupportActivity" 267 android:label="@string/accessibility_delegate_title"> 268 <intent-filter> 269 <action android:name="android.intent.action.MAIN" /> 270 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 271 </intent-filter> 272 </activity> 273 274 <activity android:name=".app.SharingSupport" 275 android:label="@string/sharing_support_title"> 276 <intent-filter> 277 <action android:name="android.intent.action.MAIN" /> 278 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 279 </intent-filter> 280 </activity> 281 282 <activity android:name=".app.SharingReceiverSupport" 283 android:label="@string/sharing_receiver_title"> 284 <intent-filter> 285 <action android:name="android.intent.action.SEND" /> 286 <action android:name="android.intent.action.SEND_MULTIPLE" /> 287 <data android:mimeType="text/plain" /> 288 <category android:name="android.intent.category.DEFAULT" /> 289 </intent-filter> 290 </activity> 291 292 <activity android:name=".text.BidiFormatterSupport" 293 android:label="@string/bidiformatter_support_title"> 294 <intent-filter> 295 <action android:name="android.intent.action.MAIN" /> 296 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 297 </intent-filter> 298 </activity> 299 300 <activity android:name=".widget.DrawerLayoutActivity" 301 android:label="@string/drawer_layout_support"> 302 <intent-filter> 303 <action android:name="android.intent.action.MAIN" /> 304 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 305 </intent-filter> 306 </activity> 307 308 <activity android:name=".widget.SwipeRefreshLayoutActivity" 309 android:label="@string/swipe" 310 android:theme="@style/ThemeHoloLight"> 311 <intent-filter> 312 <action android:name="android.intent.action.MAIN" /> 313 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 314 </intent-filter> 315 </activity> 316 317 <activity android:name=".widget.ContentLoadingProgressBarActivity" 318 android:label="@string/content_loading_progress_bar"> 319 <intent-filter> 320 <action android:name="android.intent.action.MAIN" /> 321 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 322 </intent-filter> 323 </activity> 324 325 <activity android:name=".widget.SlidingPaneLayoutActivity" 326 android:label="@string/sliding_pane_layout_support"> 327 <intent-filter> 328 <action android:name="android.intent.action.MAIN" /> 329 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 330 </intent-filter> 331 </activity> 332 333 <activity android:name=".widget.ExploreByTouchHelperActivity" 334 android:label="@string/explore_by_touch_helper_support"> 335 <intent-filter> 336 <action android:name="android.intent.action.MAIN" /> 337 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 338 </intent-filter> 339 </activity> 340 341 <provider android:authorities="com.example.supportv4.content.sharingsupportprovider" 342 android:name=".content.SharingSupportProvider" /> 343 344 <!-- FileProvider Example --> 345 346 <activity android:name=".content.FileProviderExample" 347 android:label="@string/file_provider_example"> 348 <intent-filter> 349 <action android:name="android.intent.action.MAIN" /> 350 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 351 </intent-filter> 352 </activity> 353 354<!-- BEGIN_INCLUDE(file_provider_declaration) --> 355 <provider 356 android:name="android.support.v4.content.FileProvider" 357 android:authorities="com.example.android.supportv4.my_files" 358 android:grantUriPermissions="true" 359 android:exported="false"> 360 <meta-data 361 android:name="android.support.FILE_PROVIDER_PATHS" 362 android:resource="@xml/my_paths" /> 363 </provider> 364<!-- END_INCLUDE(file_provider_declaration) --> 365 366 <activity android:name=".media.TransportControllerActivity" 367 android:label="@string/sample_transport_controller_activity"> 368 <intent-filter> 369 <action android:name="android.intent.action.MAIN" /> 370 <category android:name="com.example.android.supportv4.SUPPORT4_SAMPLE_CODE" /> 371 </intent-filter> 372 </activity> 373 374 </application> 375</manifest> 376