public void setImageTintMode(@Nullable PorterDuff.Mode tintMode) { if (Build.VERSION.SDK_INT >= 21) { super.setImageTintMode(tintMode); } else { mDrawableTintMode = tintMode; mHasDrawableTintMode = true; applyImageTint(); } }
private void setTint(ImageView v, int tint) { v.setImageTintMode(PorterDuff.Mode.SRC_ATOP); v.setImageTintList(ColorStateList.valueOf(tint)); }