1<?xml version="1.0" encoding="utf-8"?>
2
3<manifest xmlns:android="http://schemas.android.com/apk/res/android"
4     package="com.android.wallpaperpicker"
5     android:versionCode="1"
6     android:versionName="1.0">
7
8    <uses-sdk android:minSdkVersion="16"
9         android:targetSdkVersion="29"/>
10
11    <uses-permission android:name="android.permission.SET_WALLPAPER"/>
12
13    <application>
14
15        <activity android:name="com.android.wallpaperpicker.WallpaperPickerActivity"
16             android:theme="@style/WallpaperTheme.Picker"
17             android:label="@string/pick_wallpaper"
18             android:icon="@mipmap/ic_launcher_wallpaper"
19             android:finishOnCloseSystemDialogs="true"
20             android:exported="true">
21            <intent-filter>
22                <action android:name="android.intent.action.SET_WALLPAPER"/>
23                <category android:name="android.intent.category.DEFAULT"/>
24            </intent-filter>
25        </activity>
26
27        <activity android:name="com.android.wallpaperpicker.WallpaperCropActivity"
28             android:theme="@style/WallpaperTheme"
29             android:label="@string/crop_wallpaper"
30             android:icon="@mipmap/ic_launcher_wallpaper"
31             android:finishOnCloseSystemDialogs="true"
32             android:exported="true">
33            <intent-filter>
34                <action android:name="android.service.wallpaper.CROP_AND_SET_WALLPAPER"/>
35                <category android:name="android.intent.category.DEFAULT"/>
36                <data android:mimeType="image/*"/>
37            </intent-filter>
38        </activity>
39    </application>
40</manifest>
41