Loading packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileImpl.java +7 −0 Original line number Original line Diff line number Diff line Loading @@ -451,15 +451,22 @@ public abstract class QSTileImpl<TState extends State> implements QSTile { public static class DrawableIcon extends Icon { public static class DrawableIcon extends Icon { protected final Drawable mDrawable; protected final Drawable mDrawable; protected final Drawable mInvisibleDrawable; public DrawableIcon(Drawable drawable) { public DrawableIcon(Drawable drawable) { mDrawable = drawable; mDrawable = drawable; mInvisibleDrawable = drawable.getConstantState().newDrawable(); } } @Override @Override public Drawable getDrawable(Context context) { public Drawable getDrawable(Context context) { return mDrawable; return mDrawable; } } @Override public Drawable getInvisibleDrawable(Context context) { return mInvisibleDrawable; } } } public static class DrawableIconWithRes extends DrawableIcon { public static class DrawableIconWithRes extends DrawableIcon { Loading Loading
packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileImpl.java +7 −0 Original line number Original line Diff line number Diff line Loading @@ -451,15 +451,22 @@ public abstract class QSTileImpl<TState extends State> implements QSTile { public static class DrawableIcon extends Icon { public static class DrawableIcon extends Icon { protected final Drawable mDrawable; protected final Drawable mDrawable; protected final Drawable mInvisibleDrawable; public DrawableIcon(Drawable drawable) { public DrawableIcon(Drawable drawable) { mDrawable = drawable; mDrawable = drawable; mInvisibleDrawable = drawable.getConstantState().newDrawable(); } } @Override @Override public Drawable getDrawable(Context context) { public Drawable getDrawable(Context context) { return mDrawable; return mDrawable; } } @Override public Drawable getInvisibleDrawable(Context context) { return mInvisibleDrawable; } } } public static class DrawableIconWithRes extends DrawableIcon { public static class DrawableIconWithRes extends DrawableIcon { Loading