Package org.robolectric.shadows
Class ShadowBitmapDrawable
java.lang.Object
org.robolectric.shadows.ShadowDrawable
org.robolectric.shadows.ShadowBitmapDrawable
- Direct Known Subclasses:
ShadowNativeBitmapDrawable
@Implements(android.graphics.drawable.BitmapDrawable.class)
public class ShadowBitmapDrawable
extends ShadowDrawable
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
Draws the contained bitmap onto the canvas at 0,0 with a defaultPaint
int
Deprecated.use ShadowBitmap#getCreatedFromResId() instead.getPath()
protected void
setCreatedFromResId
(int createdFromResId, String resourceName) Methods inherited from class org.robolectric.shadows.ShadowDrawable
createFromResourceId, getInputStream, invalidateSelf, validate, wasInvalidated
-
Constructor Details
-
ShadowBitmapDrawable
public ShadowBitmapDrawable()
-
-
Method Details
-
draw
Draws the contained bitmap onto the canvas at 0,0 with a defaultPaint
- Parameters:
canvas
- the canvas to draw on
-
setCreatedFromResId
- Overrides:
setCreatedFromResId
in classShadowDrawable
-
getCreatedFromResId
Deprecated.use ShadowBitmap#getCreatedFromResId() instead.Returns the resource id that thisBitmapDrawable
was loaded from. This lets your tests assert that the bitmap is correct without having to actually load the bitmap.- Overrides:
getCreatedFromResId
in classShadowDrawable
- Returns:
- resource id from which this
BitmapDrawable
was loaded
-
getSource
-
getPath
-