# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

# ImageDecoder.OnPartialImageListener

`public static interface ImageDecoder.OnPartialImageListener`
``

android.graphics.ImageDecoder.OnPartialImageListener

Interface for inspecting a `DecodeException` and potentially preventing it from being thrown.

If an instance is passed to `setOnPartialImageListener`, a `DecodeException` that would otherwise have been thrown can be inspected inside `OnPartialImageListener#onPartialImage`. If `OnPartialImageListener#onPartialImage` returns `true`, a partial image will be created.

## Summary

### Public methods
`abstract boolean` | `onPartialImage(ImageDecoder.DecodeException exception)` Called by `ImageDecoder` when there is only a partial image to display.

## Public methods

### onPartialImage

    public abstract boolean onPartialImage (ImageDecoder.DecodeException exception)

Called by `ImageDecoder` when there is only a partial image to display.

If decoding is interrupted after having decoded a partial image, this method will be called. The implementation can inspect the `DecodeException` and optionally finish the rest of the decode creation process to create a partial `Drawable` or `Bitmap`.

Parameters
`exception` | `ImageDecoder.DecodeException`: exception containing information about the decode interruption. This value cannot be `null`.

Returns
`boolean` | `true` to create and return a `Drawable` or `Bitmap` with partial data. `false` (which is the default) to abort the decode and throw `e`. Any undecoded lines in the image will be blank.

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*