Added in API level 30
AccessibilityService.TakeScreenshotCallback
public
static
interface
AccessibilityService.TakeScreenshotCallback
android.accessibilityservice.AccessibilityService.TakeScreenshotCallback |
Interface used to report status of taking screenshot.
Summary
Public methods | |
---|---|
abstract
void
|
onFailure(int errorCode)
Called when taking screenshot has failed. |
abstract
void
|
onSuccess(AccessibilityService.ScreenshotResult screenshot)
Called when taking screenshot has completed successfully. |
Public methods
onFailure
Added in API level 30
public abstract void onFailure (int errorCode)
Called when taking screenshot has failed. errorCode
will identify the
reason of failure.
Parameters | |
---|---|
errorCode |
int : The error code of this operation.
Value is AccessibilityService.ERROR_TAKE_SCREENSHOT_INTERNAL_ERROR , AccessibilityService.ERROR_TAKE_SCREENSHOT_NO_ACCESSIBILITY_ACCESS , AccessibilityService.ERROR_TAKE_SCREENSHOT_INTERVAL_TIME_SHORT , AccessibilityService.ERROR_TAKE_SCREENSHOT_INVALID_DISPLAY , or AccessibilityService.ERROR_TAKE_SCREENSHOT_INVALID_WINDOW |
onSuccess
Added in API level 30
public abstract void onSuccess (AccessibilityService.ScreenshotResult screenshot)
Called when taking screenshot has completed successfully.
Parameters | |
---|---|
screenshot |
AccessibilityService.ScreenshotResult : The content of screenshot.
This value cannot be null . |