public interface PermissionRequest
Permission request.
Created by Zhenjie Yan on 2016/9/9.| Modifier and Type | Method and Description |
|---|---|
PermissionRequest |
onDenied(Action<java.util.List<java.lang.String>> denied)
Action to be taken when all permissions are denied.
|
PermissionRequest |
onGranted(Action<java.util.List<java.lang.String>> granted)
Action to be taken when all permissions are granted.
|
PermissionRequest |
permission(java.lang.String... permissions)
One or more permissions.
|
PermissionRequest |
permission(java.lang.String[]... groups)
One or more permissions group.
|
PermissionRequest |
rationale(Rationale<java.util.List<java.lang.String>> rationale)
Set request rationale.
|
void |
start()
Request permission.
|
PermissionRequest permission(java.lang.String... permissions)
PermissionRequest permission(java.lang.String[]... groups)
groups - use constants in Permission.Group.PermissionRequest rationale(Rationale<java.util.List<java.lang.String>> rationale)
PermissionRequest onGranted(Action<java.util.List<java.lang.String>> granted)
PermissionRequest onDenied(Action<java.util.List<java.lang.String>> denied)
void start()