public class XmlDrawableDecoder extends VectorDecoder
Decoder.SOURCE
resourceId, sourceType
Constructor and Description |
---|
XmlDrawableDecoder(Resources resources,
int resourceId) |
XmlDrawableDecoder(Resources resources,
Uri uri) |
Modifier and Type | Method and Description |
---|---|
protected Bitmap |
decodeAsBitmap(int boundsWidth,
int boundsHeight,
RectF slice,
DrawableState state) |
protected ImageSize |
decodeSize() |
Drawable |
getDrawable() |
boolean |
isStateful() |
void |
recycle() |
calculateImageSlice, getBitmap, getBitmap, isVector
createCache, fallbackCrop, finalize, getInputStream, getInputStream, getPath, getResources, getSize, getUri, resourceToUri
public XmlDrawableDecoder(@NonNull Resources resources, int resourceId)
public XmlDrawableDecoder(@NonNull Resources resources, @NonNull Uri uri)
@Nullable protected Bitmap decodeAsBitmap(int boundsWidth, int boundsHeight, @Nullable RectF slice, @Nullable DrawableState state)
decodeAsBitmap
in class VectorDecoder
protected ImageSize decodeSize()
decodeSize
in class Decoder
@Nullable @WorkerThread public Drawable getDrawable()
getDrawable
in class Decoder
public boolean isStateful()
isStateful
in class Decoder