Lines Matching defs:mode
105 * using the default mode using a raw color filter.
146 * using the {@link android.graphics.PorterDuff.Mode#MULTIPLY} mode and a color filter.
269 // If there is a blending mode specified for the drawable, use it
512 PorterDuff.Mode mode = null;
515 mode = PorterDuff.Mode.MULTIPLY;
518 return mode;
677 PorterDuffColorFilter get(int color, PorterDuff.Mode mode) {
678 return get(generateCacheKey(color, mode));
681 PorterDuffColorFilter put(int color, PorterDuff.Mode mode, PorterDuffColorFilter filter) {
682 return put(generateCacheKey(color, mode), filter);
685 private static int generateCacheKey(int color, PorterDuff.Mode mode) {
688 hashCode = 31 * hashCode + mode.hashCode();
725 public static PorterDuffColorFilter getPorterDuffColorFilter(int color, PorterDuff.Mode mode) {
727 PorterDuffColorFilter filter = COLOR_FILTER_CACHE.get(color, mode);
731 filter = new PorterDuffColorFilter(color, mode);
732 COLOR_FILTER_CACHE.put(color, mode, filter);
738 private static void setPorterDuffColorFilter(Drawable d, int color, PorterDuff.Mode mode) {
742 d.setColorFilter(getPorterDuffColorFilter(color, mode == null ? DEFAULT_MODE : mode));