public class FixedSizeDrawable
extends android.graphics.drawable.Drawable
| Constructor and Description |
|---|
FixedSizeDrawable(android.graphics.drawable.Drawable wrapped,
int width,
int height) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearColorFilter() |
void |
draw(android.graphics.Canvas canvas) |
int |
getAlpha() |
android.graphics.drawable.Drawable.Callback |
getCallback() |
int |
getChangingConfigurations() |
android.graphics.drawable.Drawable.ConstantState |
getConstantState() |
android.graphics.drawable.Drawable |
getCurrent() |
int |
getIntrinsicHeight() |
int |
getIntrinsicWidth() |
int |
getMinimumHeight() |
int |
getMinimumWidth() |
int |
getOpacity() |
boolean |
getPadding(android.graphics.Rect padding) |
void |
invalidateSelf() |
android.graphics.drawable.Drawable |
mutate() |
void |
scheduleSelf(java.lang.Runnable what,
long when) |
void |
setAlpha(int i) |
void |
setBounds(int left,
int top,
int right,
int bottom) |
void |
setBounds(android.graphics.Rect bounds) |
void |
setChangingConfigurations(int configs) |
void |
setColorFilter(android.graphics.ColorFilter colorFilter) |
void |
setColorFilter(int color,
android.graphics.PorterDuff.Mode mode) |
void |
setDither(boolean dither)
Deprecated.
|
void |
setFilterBitmap(boolean filter) |
boolean |
setVisible(boolean visible,
boolean restart) |
void |
unscheduleSelf(java.lang.Runnable what) |
applyTheme, canApplyTheme, copyBounds, copyBounds, createFromPath, createFromResourceStream, createFromResourceStream, createFromStream, createFromXml, createFromXml, createFromXmlInner, createFromXmlInner, getBounds, getColorFilter, getDirtyBounds, getHotspotBounds, getLayoutDirection, getLevel, getOpticalInsets, getOutline, getState, getTransparentRegion, inflate, inflate, isAutoMirrored, isFilterBitmap, isProjected, isStateful, isVisible, jumpToCurrentState, onBoundsChange, onLayoutDirectionChanged, onLevelChange, onStateChange, resolveOpacity, setAutoMirrored, setCallback, setHotspot, setHotspotBounds, setLayoutDirection, setLevel, setState, setTint, setTintBlendMode, setTintList, setTintModepublic FixedSizeDrawable(android.graphics.drawable.Drawable wrapped,
int width,
int height)
public void setBounds(int left,
int top,
int right,
int bottom)
setBounds in class android.graphics.drawable.Drawablepublic void setBounds(@NonNull
android.graphics.Rect bounds)
setBounds in class android.graphics.drawable.Drawablepublic void setChangingConfigurations(int configs)
setChangingConfigurations in class android.graphics.drawable.Drawablepublic int getChangingConfigurations()
getChangingConfigurations in class android.graphics.drawable.Drawable@Deprecated public void setDither(boolean dither)
setDither in class android.graphics.drawable.Drawablepublic void setFilterBitmap(boolean filter)
setFilterBitmap in class android.graphics.drawable.Drawablepublic android.graphics.drawable.Drawable.Callback getCallback()
getCallback in class android.graphics.drawable.Drawablepublic int getAlpha()
getAlpha in class android.graphics.drawable.Drawablepublic void setColorFilter(int color,
@NonNull
android.graphics.PorterDuff.Mode mode)
setColorFilter in class android.graphics.drawable.Drawablepublic void clearColorFilter()
clearColorFilter in class android.graphics.drawable.Drawable@NonNull public android.graphics.drawable.Drawable getCurrent()
getCurrent in class android.graphics.drawable.Drawablepublic boolean setVisible(boolean visible,
boolean restart)
setVisible in class android.graphics.drawable.Drawablepublic int getIntrinsicWidth()
getIntrinsicWidth in class android.graphics.drawable.Drawablepublic int getIntrinsicHeight()
getIntrinsicHeight in class android.graphics.drawable.Drawablepublic int getMinimumWidth()
getMinimumWidth in class android.graphics.drawable.Drawablepublic int getMinimumHeight()
getMinimumHeight in class android.graphics.drawable.Drawablepublic boolean getPadding(@NonNull
android.graphics.Rect padding)
getPadding in class android.graphics.drawable.Drawablepublic void invalidateSelf()
invalidateSelf in class android.graphics.drawable.Drawablepublic void unscheduleSelf(@NonNull
java.lang.Runnable what)
unscheduleSelf in class android.graphics.drawable.Drawablepublic void scheduleSelf(@NonNull
java.lang.Runnable what,
long when)
scheduleSelf in class android.graphics.drawable.Drawablepublic void draw(@NonNull
android.graphics.Canvas canvas)
draw in class android.graphics.drawable.Drawablepublic void setAlpha(int i)
setAlpha in class android.graphics.drawable.Drawablepublic void setColorFilter(android.graphics.ColorFilter colorFilter)
setColorFilter in class android.graphics.drawable.Drawablepublic int getOpacity()
getOpacity in class android.graphics.drawable.Drawable@NonNull public android.graphics.drawable.Drawable mutate()
mutate in class android.graphics.drawable.Drawablepublic android.graphics.drawable.Drawable.ConstantState getConstantState()
getConstantState in class android.graphics.drawable.Drawable