Merge "GL_BLEND should enabled not only based on the texture's opaqueness." into kraken
diff --git a/src/com/cooliris/media/Photographs.java b/src/com/cooliris/media/Photographs.java
index 7fea084..e23a96b 100644
--- a/src/com/cooliris/media/Photographs.java
+++ b/src/com/cooliris/media/Photographs.java
@@ -18,6 +18,7 @@
import android.app.Activity;
import android.app.ProgressDialog;
+import android.app.WallpaperManager;
import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
@@ -93,7 +94,7 @@
@Override
public void run() {
try {
- mContext.setWallpaper(mBitmap);
+ WallpaperManager.getInstance(mContext).setBitmap(mBitmap);
} catch (IOException e) {
Log.e(LOG_TAG, "Failed to set wallpaper.", e);
} finally {
diff --git a/src/com/cooliris/media/Wallpaper.java b/src/com/cooliris/media/Wallpaper.java
index 368c1e7..70c1ccc 100644
--- a/src/com/cooliris/media/Wallpaper.java
+++ b/src/com/cooliris/media/Wallpaper.java
@@ -18,6 +18,7 @@
import android.app.Activity;
import android.app.ProgressDialog;
+import android.app.WallpaperManager;
import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
@@ -91,7 +92,7 @@
@Override
public void run() {
try {
- mContext.setWallpaper(mBitmap);
+ WallpaperManager.getInstance(mContext).setBitmap(mBitmap);
} catch (IOException e) {
Log.e(LOG_TAG, "Failed to set wallpaper.", e);
} finally {