Package org.robolectric.shadows
Class ShadowDrawable
java.lang.Object
org.robolectric.shadows.ShadowDrawable
- Direct Known Subclasses:
ShadowBitmapDrawable,ShadowGradientDrawable,ShadowStateListDrawable,ShadowVectorDrawable
@Implements(android.graphics.drawable.Drawable.class) public class ShadowDrawable extends Object
-
Constructor Summary
Constructors Constructor Description ShadowDrawable() -
Method Summary
Modifier and Type Method Description static voidaddCorruptStreamSource(String src)static voidclearCorruptStreamSources()protected static DrawablecreateFromPath(String pathName)static DrawablecreateFromResourceId(int resourceId)protected static DrawablecreateFromResourceStream(Resources res, TypedValue value, InputStream is, String srcName, BitmapFactory.Options opts)protected static DrawablecreateFromStream(InputStream is, String srcName)protected intgetAlpha()intgetCreatedFromResId()InputStreamgetInputStream()protected intgetIntrinsicHeight()protected intgetIntrinsicWidth()protected voidinvalidateSelf()protected voidsetAlpha(int alpha)static voidsetDefaultIntrinsicHeight(int defaultIntrinsicHeight)static voidsetDefaultIntrinsicWidth(int defaultIntrinsicWidth)voidsetIntrinsicHeight(int intrinsicHeight)voidsetIntrinsicWidth(int intrinsicWidth)voidvalidate()booleanwasInvalidated()
-
Constructor Details
-
ShadowDrawable
public ShadowDrawable()
-
-
Method Details
-
createFromStream
-
createFromResourceStream
@Implementation protected static Drawable createFromResourceStream(Resources res, TypedValue value, InputStream is, String srcName, BitmapFactory.Options opts) -
createFromPath
-
createFromResourceId
-
getIntrinsicWidth
-
getIntrinsicHeight
-
addCorruptStreamSource
-
clearCorruptStreamSources
-
setDefaultIntrinsicWidth
public static void setDefaultIntrinsicWidth(int defaultIntrinsicWidth) -
setDefaultIntrinsicHeight
public static void setDefaultIntrinsicHeight(int defaultIntrinsicHeight) -
setIntrinsicWidth
public void setIntrinsicWidth(int intrinsicWidth) -
setIntrinsicHeight
public void setIntrinsicHeight(int intrinsicHeight) -
getInputStream
-
setAlpha
-
invalidateSelf
-
getAlpha
-
getCreatedFromResId
public int getCreatedFromResId() -
wasInvalidated
public boolean wasInvalidated() -
validate
public void validate()
-