Loading graphics/java/android/graphics/drawable/BitmapDrawable.java +12 −6 Original line number Diff line number Diff line Loading @@ -641,17 +641,23 @@ public class BitmapDrawable extends Drawable { @Override public void setTintList(ColorStateList tint) { mBitmapState.mTint = tint; final BitmapState state = mBitmapState; if (state.mTint != tint) { state.mTint = tint; mTintFilter = updateTintFilter(mTintFilter, tint, mBitmapState.mTintMode); invalidateSelf(); } } @Override public void setTintMode(PorterDuff.Mode tintMode) { mBitmapState.mTintMode = tintMode; final BitmapState state = mBitmapState; if (state.mTintMode != tintMode) { state.mTintMode = tintMode; mTintFilter = updateTintFilter(mTintFilter, mBitmapState.mTint, tintMode); invalidateSelf(); } } /** * @hide only needed by a hack within ProgressBar Loading Loading
graphics/java/android/graphics/drawable/BitmapDrawable.java +12 −6 Original line number Diff line number Diff line Loading @@ -641,17 +641,23 @@ public class BitmapDrawable extends Drawable { @Override public void setTintList(ColorStateList tint) { mBitmapState.mTint = tint; final BitmapState state = mBitmapState; if (state.mTint != tint) { state.mTint = tint; mTintFilter = updateTintFilter(mTintFilter, tint, mBitmapState.mTintMode); invalidateSelf(); } } @Override public void setTintMode(PorterDuff.Mode tintMode) { mBitmapState.mTintMode = tintMode; final BitmapState state = mBitmapState; if (state.mTintMode != tintMode) { state.mTintMode = tintMode; mTintFilter = updateTintFilter(mTintFilter, mBitmapState.mTint, tintMode); invalidateSelf(); } } /** * @hide only needed by a hack within ProgressBar Loading