@Override
 public void setFilterBitmap(boolean filterBitmap) {
   mDrawableProperties.setFilterBitmap(filterBitmap);
   for (int i = 0; i < mLayers.length; i++) {
     Drawable drawable = mLayers[i];
     if (drawable != null) {
       drawable.setFilterBitmap(filterBitmap);
     }
   }
 }
 @Override
 public void setColorFilter(ColorFilter colorFilter) {
   mDrawableProperties.setColorFilter(colorFilter);
   for (int i = 0; i < mLayers.length; i++) {
     Drawable drawable = mLayers[i];
     if (drawable != null) {
       drawable.setColorFilter(colorFilter);
     }
   }
 }
 @Override
 public void setDither(boolean dither) {
   mDrawableProperties.setDither(dither);
   for (int i = 0; i < mLayers.length; i++) {
     Drawable drawable = mLayers[i];
     if (drawable != null) {
       drawable.setDither(dither);
     }
   }
 }
 @Override
 public void setAlpha(int alpha) {
   mDrawableProperties.setAlpha(alpha);
   for (int i = 0; i < mLayers.length; i++) {
     Drawable drawable = mLayers[i];
     if (drawable != null) {
       drawable.setAlpha(alpha);
     }
   }
 }
Example #5
0
 @Override
 public void setColorFilter(ColorFilter colorFilter) {
   mDrawableProperties.setColorFilter(colorFilter);
   mCurrentDelegate.setColorFilter(colorFilter);
 }
Example #6
0
 @Override
 public void setAlpha(int alpha) {
   mDrawableProperties.setAlpha(alpha);
   mCurrentDelegate.setAlpha(alpha);
 }
Example #7
0
 @Override
 public void setFilterBitmap(boolean filterBitmap) {
   mDrawableProperties.setFilterBitmap(filterBitmap);
   mCurrentDelegate.setFilterBitmap(filterBitmap);
 }
Example #8
0
 @Override
 public void setDither(boolean dither) {
   mDrawableProperties.setDither(dither);
   mCurrentDelegate.setDither(dither);
 }