Class ShadowPixelCopy

java.lang.Object
org.robolectric.shadows.ShadowPixelCopy

@Implements(value=android.view.PixelCopy.class,
            minSdk=28)
public class ShadowPixelCopy
extends Object
Shadow for PixelCopy that uses View.draw to create screenshots. The real PixelCopy performs a full hardware capture of the screen at the given location, which is impossible in Robolectric.

If listenerThread is backed by a paused looper, make sure to call ShadowLooper.idle() to ensure the screenshot finishes.