Loading api/current.txt +1 −1 Original line number Diff line number Diff line Loading @@ -9444,7 +9444,6 @@ package android.graphics.drawable { ctor public ColorDrawable(); ctor public ColorDrawable(int); method public void draw(android.graphics.Canvas); method public int getAlpha(); method public int getColor(); method public int getOpacity(); method public void setAlpha(int); Loading @@ -9464,6 +9463,7 @@ package android.graphics.drawable { method public static android.graphics.drawable.Drawable createFromXml(android.content.res.Resources, org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; method public static android.graphics.drawable.Drawable createFromXmlInner(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; method public abstract void draw(android.graphics.Canvas); method public int getAlpha(); method public final android.graphics.Rect getBounds(); method public android.graphics.drawable.Drawable.Callback getCallback(); method public int getChangingConfigurations(); core/java/android/widget/ScrollBarDrawable.java +6 −0 Original line number Diff line number Diff line Loading @@ -225,6 +225,12 @@ public class ScrollBarDrawable extends Drawable { mHorizontalThumb.setAlpha(alpha); } @Override public int getAlpha() { // All elements should have same alpha, just return one of them return mVerticalThumb.getAlpha(); } @Override public void setColorFilter(ColorFilter cf) { if (mVerticalTrack != null) { Loading core/java/com/android/internal/widget/multiwaveview/TargetDrawable.java +0 −30 Original line number Diff line number Diff line Loading @@ -46,36 +46,6 @@ public class TargetDrawable { private boolean mEnabled = true; private final int mResourceId; /* package */ static class DrawableWithAlpha extends Drawable { private float mAlpha = 1.0f; private Drawable mRealDrawable; public DrawableWithAlpha(Drawable realDrawable) { mRealDrawable = realDrawable; } public void setAlpha(float alpha) { mAlpha = alpha; } public float getAlpha() { return mAlpha; } public void draw(Canvas canvas) { mRealDrawable.setAlpha((int) Math.round(mAlpha * 255f)); mRealDrawable.draw(canvas); } @Override public void setAlpha(int alpha) { mRealDrawable.setAlpha(alpha); } @Override public void setColorFilter(ColorFilter cf) { mRealDrawable.setColorFilter(cf); } @Override public int getOpacity() { return mRealDrawable.getOpacity(); } } public TargetDrawable(Resources res, int resId) { mResourceId = resId; setDrawable(res, resId); Loading graphics/java/android/graphics/drawable/AnimatedRotateDrawable.java +5 −0 Original line number Diff line number Diff line Loading @@ -152,6 +152,11 @@ public class AnimatedRotateDrawable extends Drawable implements Drawable.Callbac mState.mDrawable.setAlpha(alpha); } @Override public int getAlpha() { return mState.mDrawable.getAlpha(); } @Override public void setColorFilter(ColorFilter cf) { mState.mDrawable.setColorFilter(cf); Loading graphics/java/android/graphics/drawable/BitmapDrawable.java +5 −0 Original line number Diff line number Diff line Loading @@ -455,6 +455,11 @@ public class BitmapDrawable extends Drawable { } } @Override public int getAlpha() { return mBitmapState.mPaint.getAlpha(); } @Override public void setColorFilter(ColorFilter cf) { mBitmapState.mPaint.setColorFilter(cf); Loading Loading
api/current.txt +1 −1 Original line number Diff line number Diff line Loading @@ -9444,7 +9444,6 @@ package android.graphics.drawable { ctor public ColorDrawable(); ctor public ColorDrawable(int); method public void draw(android.graphics.Canvas); method public int getAlpha(); method public int getColor(); method public int getOpacity(); method public void setAlpha(int); Loading @@ -9464,6 +9463,7 @@ package android.graphics.drawable { method public static android.graphics.drawable.Drawable createFromXml(android.content.res.Resources, org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; method public static android.graphics.drawable.Drawable createFromXmlInner(android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; method public abstract void draw(android.graphics.Canvas); method public int getAlpha(); method public final android.graphics.Rect getBounds(); method public android.graphics.drawable.Drawable.Callback getCallback(); method public int getChangingConfigurations();
core/java/android/widget/ScrollBarDrawable.java +6 −0 Original line number Diff line number Diff line Loading @@ -225,6 +225,12 @@ public class ScrollBarDrawable extends Drawable { mHorizontalThumb.setAlpha(alpha); } @Override public int getAlpha() { // All elements should have same alpha, just return one of them return mVerticalThumb.getAlpha(); } @Override public void setColorFilter(ColorFilter cf) { if (mVerticalTrack != null) { Loading
core/java/com/android/internal/widget/multiwaveview/TargetDrawable.java +0 −30 Original line number Diff line number Diff line Loading @@ -46,36 +46,6 @@ public class TargetDrawable { private boolean mEnabled = true; private final int mResourceId; /* package */ static class DrawableWithAlpha extends Drawable { private float mAlpha = 1.0f; private Drawable mRealDrawable; public DrawableWithAlpha(Drawable realDrawable) { mRealDrawable = realDrawable; } public void setAlpha(float alpha) { mAlpha = alpha; } public float getAlpha() { return mAlpha; } public void draw(Canvas canvas) { mRealDrawable.setAlpha((int) Math.round(mAlpha * 255f)); mRealDrawable.draw(canvas); } @Override public void setAlpha(int alpha) { mRealDrawable.setAlpha(alpha); } @Override public void setColorFilter(ColorFilter cf) { mRealDrawable.setColorFilter(cf); } @Override public int getOpacity() { return mRealDrawable.getOpacity(); } } public TargetDrawable(Resources res, int resId) { mResourceId = resId; setDrawable(res, resId); Loading
graphics/java/android/graphics/drawable/AnimatedRotateDrawable.java +5 −0 Original line number Diff line number Diff line Loading @@ -152,6 +152,11 @@ public class AnimatedRotateDrawable extends Drawable implements Drawable.Callbac mState.mDrawable.setAlpha(alpha); } @Override public int getAlpha() { return mState.mDrawable.getAlpha(); } @Override public void setColorFilter(ColorFilter cf) { mState.mDrawable.setColorFilter(cf); Loading
graphics/java/android/graphics/drawable/BitmapDrawable.java +5 −0 Original line number Diff line number Diff line Loading @@ -455,6 +455,11 @@ public class BitmapDrawable extends Drawable { } } @Override public int getAlpha() { return mBitmapState.mPaint.getAlpha(); } @Override public void setColorFilter(ColorFilter cf) { mBitmapState.mPaint.setColorFilter(cf); Loading