public
static
final
class
PixelCopy.Request
extends Object
Represents a PixelCopy request.
To create a copy request, use either of the PixelCopy.Request.ofWindow or
PixelCopy.Request.ofSurface factories to create a Request.Builder for the
given source content. After setting any optional parameters, such as
Builder.setSourceRect(Rect), build the request with Builder.build() and
then execute it with PixelCopy.request(Request,Executor,Consumer)
Summary
Nested classes | |
|---|---|
class |
PixelCopy.Request.Builder
A builder to create the complete PixelCopy request, which is then executed by calling
|
Public methods | |
|---|---|
Bitmap
|
getDestinationBitmap()
|
Rect
|
getSourceRect()
|
Inherited methods | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
From class
| |||||||||||||||||||||||
Public methods
getDestinationBitmap
Added in API level 34
public Bitmap getDestinationBitmap ()
| Returns | |
|---|---|
Bitmap |
The destination bitmap as set by Builder.setDestinationBitmap(Bitmap)
This value may be null. |
getSourceRect
Added in API level 34
public Rect getSourceRect ()
| Returns | |
|---|---|
Rect |
The source rect to copy from as set by Builder.setSourceRect(Rect)
This value may be null. |