Added in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

# PixelCopy.OnPixelCopyFinishedListener

*** ** * ** ***

` public static interface PixelCopy.OnPixelCopyFinishedListener `   
` `

|---|
| android.view.PixelCopy.OnPixelCopyFinishedListener |

<br />

*** ** * ** ***

Listener for observing the completion of a PixelCopy request.

## Summary

| ### Public methods ||
|---|---|
| ` abstract void` | ` https://developer.android.com/reference/android/view/PixelCopy.OnPixelCopyFinishedListener#onPixelCopyFinished(int)(int copyResult) ` Callback for when a pixel copy request has completed. |

## Public methods

### onPixelCopyFinished

Added in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

```
public abstract void onPixelCopyFinished (int copyResult)
```

Callback for when a pixel copy request has completed. This will be called regardless of whether the copy succeeded or failed.

<br />

| Parameters ||
|---|---|
| `copyResult` | `int`: Contains the resulting status of the copy request. This will either be `https://developer.android.com/reference/android/view/PixelCopy#SUCCESS` or one of the `PixelCopy.ERROR_*` values. Value is one of the following: - `https://developer.android.com/reference/android/view/PixelCopy#SUCCESS` - `https://developer.android.com/reference/android/view/PixelCopy#ERROR_UNKNOWN` - `https://developer.android.com/reference/android/view/PixelCopy#ERROR_TIMEOUT` - `https://developer.android.com/reference/android/view/PixelCopy#ERROR_SOURCE_NO_DATA` - `https://developer.android.com/reference/android/view/PixelCopy#ERROR_SOURCE_INVALID` - `https://developer.android.com/reference/android/view/PixelCopy#ERROR_DESTINATION_INVALID` |