diff --git a/src/api-impl/android/graphics/drawable/DrawableContainer.java b/src/api-impl/android/graphics/drawable/DrawableContainer.java index be36a85f..c3ed7f60 100644 --- a/src/api-impl/android/graphics/drawable/DrawableContainer.java +++ b/src/api-impl/android/graphics/drawable/DrawableContainer.java @@ -1,6 +1,7 @@ package android.graphics.drawable; import android.content.res.Resources; +import android.graphics.Canvas; public class DrawableContainer extends Drawable { @@ -63,4 +64,24 @@ public class DrawableContainer extends Drawable { } } + @Override + public void draw(Canvas canvas) { + state.drawables[curIndex].draw(canvas); + } + + @Override + public int getIntrinsicHeight() { + return state.drawables[curIndex].getIntrinsicHeight(); + } + + @Override + public int getIntrinsicWidth() { + return state.drawables[curIndex].getIntrinsicWidth(); + } + + @Override + public void setBounds(int left, int top, int right, int bottom) { + state.drawables[curIndex].setBounds(left, top, right, bottom); + } + }