Added in API level 28
OnHeaderDecodedListener
interface OnHeaderDecodedListener
android.graphics.ImageDecoder.OnHeaderDecodedListener |
Interface for changing the default settings of a decode.
Supply an instance to decodeDrawable
or decodeBitmap
, which will call onHeaderDecoded
(in the same thread) once the size is known. The implementation of onHeaderDecoded
can then change the decode settings as desired.
Summary
Public methods | |
---|---|
abstract Unit |
onHeaderDecoded(decoder: ImageDecoder, info: ImageDecoder.ImageInfo, source: ImageDecoder.Source) Called by |
Public methods
onHeaderDecoded
Added in API level 28
abstract fun onHeaderDecoded(
decoder: ImageDecoder,
info: ImageDecoder.ImageInfo,
source: ImageDecoder.Source
): Unit
Called by ImageDecoder
when the header has been decoded and the image size is known.
Parameters | |
---|---|
decoder |
ImageDecoder: the object performing the decode, for changing its default settings. This value cannot be null . |
info |
ImageDecoder.ImageInfo: information about the encoded image. This value cannot be null . |
source |
ImageDecoder.Source: object that created decoder . This value cannot be null . |