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. |