CrossfadeDrawable
class CrossfadeDrawable @JvmOverloads() constructor(start: Drawable?, end: Drawable?, scale: Scale, durationMillis: Int, fadeStart: Boolean, preferExactIntrinsicSize: Boolean) : Drawable, Drawable.Callback, Animatable2Compat
Content copied to clipboard
A Drawable that crossfades from start to end.
NOTE: The animation can only be executed once as the start drawable is dereferenced at the end of the transition.
Parameters
Constructors
CrossfadeDrawable
Link copied to clipboard
@JvmOverloads()
Content copied to clipboard
The Drawable to crossfade from.
Types
Functions
clearAnimationCallbacks
Link copied to clipboard
getColorFilter
Link copied to clipboard
getIntrinsicHeight
Link copied to clipboard
getIntrinsicWidth
Link copied to clipboard
invalidateDrawable
Link copied to clipboard
registerAnimationCallback
Link copied to clipboard
open override fun registerAnimationCallback(callback: Animatable2Compat.AnimationCallback)
Content copied to clipboard
scheduleDrawable
Link copied to clipboard
open override fun scheduleDrawable(who: Drawable, what: Runnable, when: Long)
Content copied to clipboard
setColorFilter
Link copied to clipboard
setTintBlendMode
Link copied to clipboard
setTintList
Link copied to clipboard
setTintMode
Link copied to clipboard
unregisterAnimationCallback
Link copied to clipboard
open override fun unregisterAnimationCallback(callback: Animatable2Compat.AnimationCallback): Boolean
Content copied to clipboard
unscheduleDrawable
Link copied to clipboard