{% setvar book_path %}/reference/kotlin/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

ScreenCaptureProcessor

interface ScreenCaptureProcessor

Known direct subclasses

Interface for an object that is capable of processing ScreenCaptures.

This API is currently in beta.

Summary

Public functions

String

Process the given ScreenCapture.

Public functions

process

fun process(capture: ScreenCapture): String

Process the given ScreenCapture.

The given ScreenCapture defines optional properties like filename and format that should be respected when defining the behavior of this method.

Parameters
capture: ScreenCapture

the ScreenCapture that specifies the bitmap to process

Returns
String

the filename the bitmap was saved as

Throws
java.io.IOException

if there was an I/O error saving the screenshot