Package-level declarations
Types
Link copied to clipboard
class AnimatedImageDecoder(source: ImageSource, options: Options, enforceMinimumFrameDelay: Boolean = SDK_INT < 34) : Decoder
A Decoder that uses ImageDecoder to decode GIFs, animated WebPs, and animated HEIFs.
Link copied to clipboard
An interface for making transformations to an animated image's pixel data.
Link copied to clipboard
class GifDecoder(source: ImageSource, options: Options, enforceMinimumFrameDelay: Boolean = true) : Decoder
Link copied to clipboard
class MovieDrawable @JvmOverloads constructor(movie: Movie, val config: Bitmap.Config = Bitmap.Config.ARGB_8888, val scale: Scale = Scale.FIT) : Drawable, Animatable2Compat
Link copied to clipboard
Represents the opacity of an image's pixels after applying an AnimatedTransformation.
Properties
Functions
Link copied to clipboard
fun ImageRequest.Builder.animatedTransformation(animatedTransformation: AnimatedTransformation?): ImageRequest.Builder
Set the AnimatedTransformation that will be applied to the result if it is an animated Drawable.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Set the callback to be invoked at the end of the animation if the result is an animated Drawable.
Link copied to clipboard
Set the callback to be invoked at the start of the animation if the result is an animated Drawable.
Link copied to clipboard
Set the number of times to repeat the animation if the result is an animated Drawable.