diff options
author | Danesh M <daneshm90@gmail.com> | 2014-06-05 22:24:58 -0700 |
---|---|---|
committer | Danesh M <daneshm90@gmail.com> | 2014-06-05 23:03:33 -0700 |
commit | 08142751492c765e785fdc86808dcddfc1a5a11a (patch) | |
tree | 79e68f521659285fafe05927726ba13f4c34f30f /src/com/android/launcher3/Utilities.java | |
parent | f0e9642b93228fa6db8c499941a6fe948768ead8 (diff) | |
download | android_packages_apps_Trebuchet-08142751492c765e785fdc86808dcddfc1a5a11a.tar.gz android_packages_apps_Trebuchet-08142751492c765e785fdc86808dcddfc1a5a11a.tar.bz2 android_packages_apps_Trebuchet-08142751492c765e785fdc86808dcddfc1a5a11a.zip |
Revert "Trebuchet : Add iconMask/iconBack/iconUpon/iconScale support"
This reverts commit c4627bba1f76f8ee7abfb577bf24aafcae7b182f.
Diffstat (limited to 'src/com/android/launcher3/Utilities.java')
-rw-r--r-- | src/com/android/launcher3/Utilities.java | 31 |
1 files changed, 2 insertions, 29 deletions
diff --git a/src/com/android/launcher3/Utilities.java b/src/com/android/launcher3/Utilities.java index 9b5cbe7eb..f41a1c2e5 100644 --- a/src/com/android/launcher3/Utilities.java +++ b/src/com/android/launcher3/Utilities.java @@ -103,15 +103,10 @@ final class Utilities { } } - static Bitmap createIconBitmap(Drawable icon, Context context) { - return createIconBitmap(icon, context, null, null, null, 1f); - } - /** * Returns a bitmap suitable for the all apps view. */ - static Bitmap createIconBitmap(Drawable icon, Context context, Drawable iconBack, - Drawable iconMask, Drawable iconUpon, float scale) { + static Bitmap createIconBitmap(Drawable icon, Context context) { synchronized (sCanvas) { // we share the statics :-( if (sIconWidth == -1) { initStatics(context); @@ -148,7 +143,7 @@ final class Utilities { int textureWidth = sIconTextureWidth; int textureHeight = sIconTextureHeight; - Bitmap bitmap = Bitmap.createBitmap(textureWidth, textureHeight, + final Bitmap bitmap = Bitmap.createBitmap(textureWidth, textureHeight, Bitmap.Config.ARGB_8888); final Canvas canvas = sCanvas; canvas.setBitmap(bitmap); @@ -169,29 +164,7 @@ final class Utilities { sOldBounds.set(icon.getBounds()); icon.setBounds(left, top, left+width, top+height); - canvas.save(); - if (iconMask != null && iconBack != null) { - canvas.scale(scale, scale, width / 2, height/2); - } icon.draw(canvas); - canvas.restore(); - if (iconBack != null && iconMask != null) { - iconMask.setBounds(icon.getBounds()); - ((BitmapDrawable) iconMask).getPaint().setXfermode( - new PorterDuffXfermode(PorterDuff.Mode.DST_OUT)); - iconMask.draw(canvas); - canvas.setBitmap(null); - Bitmap finalBitmap = Bitmap.createBitmap(textureWidth, textureHeight, - Bitmap.Config.ARGB_8888); - canvas.setBitmap(finalBitmap); - iconBack.setBounds(icon.getBounds()); - iconBack.draw(canvas); - canvas.drawBitmap(bitmap, null, icon.getBounds(), null); - bitmap = finalBitmap; - } - if (iconUpon != null) { - iconUpon.draw(canvas); - } icon.setBounds(sOldBounds); canvas.setBitmap(null); |