Loading iconloaderlib/src/com/android/launcher3/icons/FastBitmapDrawable.java +6 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package com.android.launcher3.icons; import static com.android.launcher3.icons.BaseIconFactory.getBadgeSizeForIconSize; import static com.android.launcher3.icons.BitmapInfo.FLAG_NO_BADGE; import static com.android.launcher3.icons.BitmapInfo.FLAG_THEMED; import static com.android.launcher3.icons.GraphicsUtils.setColorAlphaBound; Loading Loading @@ -338,6 +339,11 @@ public class FastBitmapDrawable extends Drawable implements Drawable.Callback { return getDisabledColorFilter(1); } // Returns if the FastBitmapDrawable contains a badge. public boolean hasBadge() { return (mCreationFlags & FLAG_NO_BADGE) == 0; } private static ColorFilter getDisabledColorFilter(float disabledAlpha) { ColorMatrix tempBrightnessMatrix = new ColorMatrix(); ColorMatrix tempFilterMatrix = new ColorMatrix(); Loading Loading
iconloaderlib/src/com/android/launcher3/icons/FastBitmapDrawable.java +6 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package com.android.launcher3.icons; import static com.android.launcher3.icons.BaseIconFactory.getBadgeSizeForIconSize; import static com.android.launcher3.icons.BitmapInfo.FLAG_NO_BADGE; import static com.android.launcher3.icons.BitmapInfo.FLAG_THEMED; import static com.android.launcher3.icons.GraphicsUtils.setColorAlphaBound; Loading Loading @@ -338,6 +339,11 @@ public class FastBitmapDrawable extends Drawable implements Drawable.Callback { return getDisabledColorFilter(1); } // Returns if the FastBitmapDrawable contains a badge. public boolean hasBadge() { return (mCreationFlags & FLAG_NO_BADGE) == 0; } private static ColorFilter getDisabledColorFilter(float disabledAlpha) { ColorMatrix tempBrightnessMatrix = new ColorMatrix(); ColorMatrix tempFilterMatrix = new ColorMatrix(); Loading