-
- All Implemented Interfaces:
-
android.graphics.drawable.Animatable
public class AlmostRippleDrawable extends StateDrawable implements Animatable
-
-
Constructor Summary
Constructors Constructor Description AlmostRippleDrawable(ColorStateList tintStateList)
-
Method Summary
Modifier and Type Method Description voidsetColor(@NonNull() ColorStateList tintStateList)voiddoDraw(Canvas canvas, Paint paint)Subclasses should implement this method to do the actual drawing booleansetState(Array<int> stateSet)voidanimateToPressed()voidanimateToNormal()voidstart()voidstop()booleanisRunning()-
Methods inherited from class com.lyy.keepassa.widget.discreteSeekBar.internal.drawable.StateDrawable
draw, getAlpha, getOpacity, isStateful, setAlpha, setColorFilter, setColorStateList -
Methods inherited from class android.graphics.drawable.Drawable
applyTheme, canApplyTheme, clearColorFilter, copyBounds, copyBounds, createFromPath, createFromResourceStream, createFromStream, createFromXml, createFromXmlInner, draw, getAlpha, getBounds, getCallback, getChangingConfigurations, getColorFilter, getConstantState, getCurrent, getDirtyBounds, getHotspotBounds, getIntrinsicHeight, getIntrinsicWidth, getLayoutDirection, getLevel, getMinimumHeight, getMinimumWidth, getOpacity, getOpticalInsets, getOutline, getPadding, getState, getTransparentRegion, hasFocusStateSpecified, inflate, invalidateSelf, isAutoMirrored, isFilterBitmap, isProjected, isStateful, isVisible, jumpToCurrentState, mutate, onLayoutDirectionChanged, resolveOpacity, scheduleSelf, setAlpha, setAutoMirrored, setBounds, setCallback, setChangingConfigurations, setColorFilter, setDither, setFilterBitmap, setHotspot, setHotspotBounds, setLayoutDirection, setLevel, setState, setTint, setTintBlendMode, setTintList, setTintMode, setVisible, unscheduleSelf -
Methods inherited from class android.graphics.drawable.Animatable
isRunning, start, stop -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
AlmostRippleDrawable
AlmostRippleDrawable(ColorStateList tintStateList)
-
-
Method Detail
-
setColor
void setColor(@NonNull() ColorStateList tintStateList)
-
doDraw
void doDraw(Canvas canvas, Paint paint)
Subclasses should implement this method to do the actual drawing
- Parameters:
canvas- The current Canvas to draw intopaint- The Paint preconfigurred with the current ColorStateList color
-
animateToPressed
void animateToPressed()
-
animateToNormal
void animateToNormal()
-
start
void start()
-
stop
void stop()
-
isRunning
boolean isRunning()
-
-
-
-