class BadgeDrawable
extends android.graphics.drawable.Drawable
Modifier and Type | Field and Description |
---|---|
private android.graphics.Paint |
mBadgePaint |
private android.graphics.Paint |
mBadgePaint1 |
private java.lang.String |
mCount |
private android.graphics.Paint |
mTextPaint |
private float |
mTextSize |
private android.graphics.Rect |
mTxtRect |
private boolean |
mWillDraw |
Constructor and Description |
---|
BadgeDrawable(android.content.Context context) |
Modifier and Type | Method and Description |
---|---|
private float |
dpToPx(android.content.Context context,
float value) |
void |
draw(android.graphics.Canvas canvas) |
int |
getOpacity() |
void |
setAlpha(int alpha) |
void |
setColorFilter(android.graphics.ColorFilter cf) |
void |
setCount(java.lang.String count) |
applyTheme, canApplyTheme, clearColorFilter, copyBounds, copyBounds, createFromPath, createFromResourceStream, createFromResourceStream, createFromStream, createFromXml, createFromXml, createFromXmlInner, createFromXmlInner, getAlpha, getBounds, getCallback, getChangingConfigurations, getColorFilter, getConstantState, getCurrent, getDirtyBounds, getHotspotBounds, getIntrinsicHeight, getIntrinsicWidth, getLayoutDirection, getLevel, getMinimumHeight, getMinimumWidth, getOutline, getPadding, getState, getTransparentRegion, inflate, inflate, invalidateSelf, isAutoMirrored, isFilterBitmap, isStateful, isVisible, jumpToCurrentState, mutate, onBoundsChange, onLayoutDirectionChanged, onLevelChange, onStateChange, resolveOpacity, scheduleSelf, setAutoMirrored, setBounds, setBounds, setCallback, setChangingConfigurations, setColorFilter, setDither, setFilterBitmap, setHotspot, setHotspotBounds, setLayoutDirection, setLevel, setState, setTint, setTintList, setTintMode, setVisible, unscheduleSelf
private float mTextSize
private android.graphics.Paint mBadgePaint
private android.graphics.Paint mBadgePaint1
private android.graphics.Paint mTextPaint
private android.graphics.Rect mTxtRect
private java.lang.String mCount
private boolean mWillDraw
private float dpToPx(android.content.Context context, float value)
public void draw(android.graphics.Canvas canvas)
draw
in class android.graphics.drawable.Drawable
public void setCount(java.lang.String count)
public void setAlpha(int alpha)
setAlpha
in class android.graphics.drawable.Drawable
public void setColorFilter(android.graphics.ColorFilter cf)
setColorFilter
in class android.graphics.drawable.Drawable
public int getOpacity()
getOpacity
in class android.graphics.drawable.Drawable