ViewInteractionCapture


public final class ViewInteractionCapture


Summary

Public methods

static final @NonNull Bitmap

Captures an image of the matching view into a {@link Bitmap}.

Public methods

@ExperimentalTestApi
public static final @NonNull Bitmap captureToBitmap(@NonNull ViewInteraction receiver)

Captures an image of the matching view into a {@link Bitmap}.

For devices below {@link Build.VERSION_CODES#O} (or if the view's window cannot be determined), the image is obtained using {@link View#draw}. Otherwise, {@link PixelCopy} is used.

This method will also enable {@link HardwareRendererCompat#setDrawingEnabled(boolean)} if required.

This API is currently experimental and subject to change or removal.