diff --git a/graphics/java/android/graphics/drawable/BitmapDrawable.java b/graphics/java/android/graphics/drawable/BitmapDrawable.java index 6fe6b561c629c..82a592afa7f80 100644 --- a/graphics/java/android/graphics/drawable/BitmapDrawable.java +++ b/graphics/java/android/graphics/drawable/BitmapDrawable.java @@ -351,6 +351,11 @@ public class BitmapDrawable extends Drawable { invalidateSelf(); } + @Override + public boolean isFilterBitmap() { + return mBitmapState.mPaint.isFilterBitmap(); + } + @Override public void setDither(boolean dither) { mBitmapState.mPaint.setDither(dither); diff --git a/graphics/java/android/graphics/drawable/NinePatchDrawable.java b/graphics/java/android/graphics/drawable/NinePatchDrawable.java index 9bf33cf244115..91bbff79f5139 100644 --- a/graphics/java/android/graphics/drawable/NinePatchDrawable.java +++ b/graphics/java/android/graphics/drawable/NinePatchDrawable.java @@ -398,6 +398,14 @@ public class NinePatchDrawable extends Drawable { invalidateSelf(); } + @Override + public boolean isFilterBitmap() { + if (mPaint == null) { + return false; + } + return getPaint().isFilterBitmap(); + } + @Override public void inflate(Resources r, XmlPullParser parser, AttributeSet attrs, Theme theme) throws XmlPullParserException, IOException {