| Interface | Description |
|---|---|
| EasyPermissions.PermissionCallbacks |
Callback interface to receive the results of
EasyPermissions.requestPermissions()
calls. |
| EasyPermissions.RationaleCallbacks |
Callback interface to receive button clicked events of the rationale dialog
|
| Class | Description |
|---|---|
| AppSettingsDialog |
Dialog to prompt the user to go to the app's settings screen and enable permissions.
|
| AppSettingsDialog.Builder |
Builder for an
AppSettingsDialog. |
| AppSettingsDialogHolderActivity | |
| EasyPermissions |
Utility to request and check System permissions for apps targeting Android M (API >= 23).
|
| PermissionRequest |
An immutable model object that holds all of the parameters associated with a permission request,
such as the permissions, request code, and rationale.
|
| PermissionRequest.Builder |
Builder to build a permission request with variable options.
|
| RationaleDialogFragment |
DialogFragment to display rationale for permission requests when the request comes from
a Fragment or Activity that can host a Fragment. |
| RationaleDialogFragmentCompat |
AppCompatDialogFragment to display rationale for permission requests when the request
comes from a Fragment or Activity that can host a Fragment. |
| Annotation Type | Description |
|---|---|
| AfterPermissionGranted |