diff options
author | Daniel Sandler <dsandler@android.com> | 2013-07-11 14:42:43 -0500 |
---|---|---|
committer | Michael Jurka <mikejurka@google.com> | 2013-08-21 13:36:18 +0200 |
commit | 6241609bd6b0c2de50d0130815a5df72b10e587c (patch) | |
tree | b10062ea0d87e950f8003a0c911e1f8ec9c5fcc8 /src/com/android/launcher3/UserInitializeReceiver.java | |
parent | 104c45677660586026a7e74ef8c47d396403d50e (diff) | |
download | android_packages_apps_Trebuchet-6241609bd6b0c2de50d0130815a5df72b10e587c.tar.gz android_packages_apps_Trebuchet-6241609bd6b0c2de50d0130815a5df72b10e587c.tar.bz2 android_packages_apps_Trebuchet-6241609bd6b0c2de50d0130815a5df72b10e587c.zip |
Remove built-in wallpaper picker.
Note that we don't yet have a solution for the user's
initial wallpaper. Bother!
Bug: 9626042
Change-Id: I07ab09a3d10434e444dc27051034d387e692e469
Diffstat (limited to 'src/com/android/launcher3/UserInitializeReceiver.java')
-rw-r--r-- | src/com/android/launcher3/UserInitializeReceiver.java | 33 |
1 files changed, 1 insertions, 32 deletions
diff --git a/src/com/android/launcher3/UserInitializeReceiver.java b/src/com/android/launcher3/UserInitializeReceiver.java index 5cd518190..9ccefe492 100644 --- a/src/com/android/launcher3/UserInitializeReceiver.java +++ b/src/com/android/launcher3/UserInitializeReceiver.java @@ -34,37 +34,6 @@ import android.content.res.Resources; public class UserInitializeReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { - final Resources resources = context.getResources(); - // Context.getPackageName() may return the "original" package name, - // com.android.launcher3; Resources needs the real package name, - // com.android.launcher3. So we ask Resources for what it thinks the - // package name should be. - final String packageName = resources.getResourcePackageName(R.array.wallpapers); - ArrayList<Integer> list = new ArrayList<Integer>(); - addWallpapers(resources, packageName, R.array.wallpapers, list); - addWallpapers(resources, packageName, R.array.extra_wallpapers, list); - WallpaperManager wpm = (WallpaperManager) context.getSystemService( - Context.WALLPAPER_SERVICE); - for (int i=1; i<list.size(); i++) { - int resid = list.get(i); - if (!wpm.hasResourceWallpaper(resid)) { - try { - wpm.setResource(resid); - } catch (IOException e) { - } - return; - } - } - } - - private void addWallpapers(Resources resources, String packageName, int resid, - ArrayList<Integer> outList) { - final String[] extras = resources.getStringArray(resid); - for (String extra : extras) { - int res = resources.getIdentifier(extra, "drawable", packageName); - if (res != 0) { - outList.add(res); - } - } + // TODO: initial wallpaper now that wallpapers are owned by another app } } |