diff options
author | Arne Coucheron <arco68@gmail.com> | 2017-06-29 21:23:01 +0200 |
---|---|---|
committer | Arne Coucheron <arco68@gmail.com> | 2017-07-15 06:51:06 +0200 |
commit | e6d41b33bb114840666135137da05237f908c7bc (patch) | |
tree | 263054dac4f1bdbd6f8837908aceec2ef41f858b /src/com/android/launcher3/util/PackageManagerHelper.java | |
parent | 2bf589bec9487b253e2788670433119b4cc18fb8 (diff) | |
download | android_packages_apps_Trebuchet-e6d41b33bb114840666135137da05237f908c7bc.tar.gz android_packages_apps_Trebuchet-e6d41b33bb114840666135137da05237f908c7bc.tar.bz2 android_packages_apps_Trebuchet-e6d41b33bb114840666135137da05237f908c7bc.zip |
Enable custom wallpaper picker
Change-Id: Iad5638c43f38d240d87c5f5957ec7112cf1c14d7
Diffstat (limited to 'src/com/android/launcher3/util/PackageManagerHelper.java')
-rw-r--r-- | src/com/android/launcher3/util/PackageManagerHelper.java | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/src/com/android/launcher3/util/PackageManagerHelper.java b/src/com/android/launcher3/util/PackageManagerHelper.java index 3e15d05e1..4973d4ddd 100644 --- a/src/com/android/launcher3/util/PackageManagerHelper.java +++ b/src/com/android/launcher3/util/PackageManagerHelper.java @@ -80,29 +80,6 @@ public class PackageManagerHelper { } /** - * Returns the package for a wallpaper picker system app giving preference to a app which - * is not as image picker. - */ - public static String getWallpaperPickerPackage(PackageManager pm) { - ArrayList<String> excludePackages = new ArrayList<>(); - // Exclude packages which contain an image picker - for (ResolveInfo info : pm.queryIntentActivities( - new Intent(Intent.ACTION_GET_CONTENT).setType("image/*"), 0)) { - excludePackages.add(info.activityInfo.packageName); - } - excludePackages.add(LIVE_WALLPAPER_PICKER_PKG); - - for (ResolveInfo info : pm.queryIntentActivities( - new Intent(Intent.ACTION_SET_WALLPAPER), 0)) { - if (!excludePackages.contains(info.activityInfo.packageName) && - (info.activityInfo.applicationInfo.flags & ApplicationInfo.FLAG_SYSTEM) != 0) { - return info.activityInfo.packageName; - } - } - return excludePackages.get(0); - } - - /** * Returns true if {@param srcPackage} has the permission required to start the activity from * {@param intent}. If {@param srcPackage} is null, then the activity should not need * any permissions |