Lines Matching refs:drawable
17 package android.support.v4.graphics.drawable;
22 import android.graphics.drawable.Drawable;
30 * Base implementation of drawable compatibility.
34 public static void setTint(Drawable drawable, int tint) {
35 if (drawable instanceof TintAwareDrawable) {
36 ((TintAwareDrawable) drawable).setTint(tint);
40 public static void setTintList(Drawable drawable, ColorStateList tint) {
41 if (drawable instanceof TintAwareDrawable) {
42 ((TintAwareDrawable) drawable).setTintList(tint);
46 public static void setTintMode(Drawable drawable, PorterDuff.Mode tintMode) {
47 if (drawable instanceof TintAwareDrawable) {
48 ((TintAwareDrawable) drawable).setTintMode(tintMode);
52 public static Drawable wrapForTinting(Drawable drawable) {
53 if (!(drawable instanceof TintAwareDrawable)) {
54 return new DrawableWrapperGingerbread(drawable);
56 return drawable;
59 public static void inflate(Drawable drawable, Resources res, XmlPullParser parser,
62 drawable.inflate(res, parser, attrs);