| Interface | Description |
|---|---|
| CropImageView.OnCropImageCompleteListener |
Interface definition for a callback to be invoked when image async crop is complete.
|
| CropImageView.OnSetCropOverlayMovedListener |
Interface definition for a callback to be invoked when the crop overlay is released.
|
| CropImageView.OnSetCropOverlayReleasedListener |
Interface definition for a callback to be invoked when the crop overlay is released.
|
| CropImageView.OnSetCropWindowChangeListener |
Interface definition for a callback to be invoked when the crop overlay is released.
|
| CropImageView.OnSetImageUriCompleteListener |
Interface definition for a callback to be invoked when image async loading is complete.
|
| CropOverlayView.CropWindowChangeListener |
Interface definition for a callback to be invoked when crop window rectangle is changing.
|
| Class | Description |
|---|---|
| CropImage |
Helper to simplify crop image work like starting pick-image acitvity and handling camera/gallery
intents.
The goal of the helper is to simplify the starting and most-common usage of image cropping and not all porpose all possible scenario one-to-rule-them-all code base. |
| CropImage.ActivityBuilder |
Builder used for creating Image Crop Activity by user request.
|
| CropImage.ActivityResult |
Result data of Crop Image Activity.
|
| CropImageActivity |
Built-in activity for image cropping.
Use CropImage.activity(Uri) to create a builder to start this activity. |
| CropImageOptions |
All the possible options that can be set to customize crop image.
Initialized with default values. |
| CropImageView |
Custom view that provides cropping capabilities to an image.
|
| CropImageView.CropResult |
Result data of crop image.
|
| CropOverlayView |
A custom View representing the crop window and the shaded background outside the crop window.
|
| Enum | Description |
|---|---|
| CropImageView.CropShape |
The possible cropping area shape.
To set square/circle crop shape set aspect ratio to 1:1. |
| CropImageView.Guidelines |
The possible guidelines showing types.
|
| CropImageView.RequestSizeOptions |
Possible options for handling requested width/height for cropping.
|
| CropImageView.ScaleType |
Options for scaling the bounds of cropping image to the bounds of Crop Image View.
Note: Some options are affected by auto-zoom, if enabled. |