public
static
interface
ActivityCompat.OnRequestPermissionsResultCallback
android.support.v4.app.ActivityCompat.OnRequestPermissionsResultCallback |
Known Indirect Subclasses |
This interface is the contract for receiving the results for permission requests.
Public methods | |
---|---|
abstract
void
|
onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults)
Callback for the result from requesting permissions. |
void onRequestPermissionsResult (int requestCode, String[] permissions, int[] grantResults)
Callback for the result from requesting permissions. This method
is invoked for every call on requestPermissions(android.app.Activity, String[], int)
.
Note: It is possible that the permissions request interaction with the user is interrupted. In this case you will receive empty permissions and results arrays which should be treated as a cancellation.
Parameters | |
---|---|
requestCode |
int :
The request code passed in requestPermissions(android.app.Activity, String[], int) |
permissions |
String :
The requested permissions. Never null. |
grantResults |
int :
The grant results for the corresponding permissions
which is either PERMISSION_GRANTED
or PERMISSION_DENIED . Never null. |