requestPermissions

fun requestPermissions(host: Activity, rationale: String, requestCode: Int, vararg perms: String)

Request a set of permissions, showing a rationale if the system requests it.

See also

Parameters

host

requesting context.

rationale

a message explaining why the application needs this set of permissions; will be displayed if the user rejects the request the first time.

requestCode

request code to track this request, must be < 256.

perms

a set of permissions to be requested.

fun requestPermissions(host: Fragment, rationale: String, requestCode: Int, vararg perms: String)

Request permissions from a Support Fragment with standard OK/Cancel buttons.

See also

.requestPermissions

fun requestPermissions(host: Fragment, request: PermissionRequest)
fun requestPermissions(host: Activity, request: PermissionRequest)

Request a set of permissions.

See also

Parameters

host

requesting context.

request

the permission request