Lenguaje

Activity.OnRequestPermissionsResult Método

Definición

Sobrecargas

Nombre Description
OnRequestPermissionsResult(Int32, String[], Permission[])

Devolución de llamada para el resultado de solicitar permisos.

OnRequestPermissionsResult(Int32, String[], Permission[], Int32)

Devolución de llamada para el resultado de solicitar permisos.

OnRequestPermissionsResult(Int32, String[], Permission[])

Devolución de llamada para el resultado de solicitar permisos.

[Android.Runtime.Register("onRequestPermissionsResult", "(I[Ljava/lang/String;[I)V", "GetOnRequestPermissionsResult_IarrayLjava_lang_String_arrayIHandler", ApiSince=23)]
public virtual void OnRequestPermissionsResult(int requestCode, string[] permissions, Android.Content.PM.Permission[] grantResults);
[<Android.Runtime.Register("onRequestPermissionsResult", "(I[Ljava/lang/String;[I)V", "GetOnRequestPermissionsResult_IarrayLjava_lang_String_arrayIHandler", ApiSince=23)>]
abstract member OnRequestPermissionsResult : int * string[] * Android.Content.PM.Permission[] -> unit
override this.OnRequestPermissionsResult : int * string[] * Android.Content.PM.Permission[] -> unit

Parámetros

requestCode
Int32

Código de solicitud pasado en #requestPermissions.

permissions
String[]

Permisos solicitados. Nunca null.

grantResults
Permission[]

Resultados de concesión para los permisos correspondientes, que son android.content.pm.PackageManager#PERMISSION_GRANTED o android.content.pm.PackageManager#PERMISSION_DENIED. Nunca null.

Atributos

Comentarios

Devolución de llamada para el resultado de solicitar permisos. Este método se invoca para cada llamada en requestPermissions(String, int) Nota: Es posible que se interrumpa la interacción de la solicitud de permisos con el usuario. En este caso, recibirá permisos vacíos y matrices de resultados que se deben tratar como una cancelación.

Consulte también:

Referencia de Android para android.app.Activity.onRequestPermissionsResult.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

OnRequestPermissionsResult(Int32, String[], Permission[], Int32)

Devolución de llamada para el resultado de solicitar permisos.

[Android.Runtime.Register("onRequestPermissionsResult", "(I[Ljava/lang/String;[II)V", "GetOnRequestPermissionsResult_IarrayLjava_lang_String_arrayIIHandler", ApiSince=35)]
public virtual void OnRequestPermissionsResult(int requestCode, string[] permissions, Android.Content.PM.Permission[] grantResults, int deviceId);
[<Android.Runtime.Register("onRequestPermissionsResult", "(I[Ljava/lang/String;[II)V", "GetOnRequestPermissionsResult_IarrayLjava_lang_String_arrayIIHandler", ApiSince=35)>]
abstract member OnRequestPermissionsResult : int * string[] * Android.Content.PM.Permission[] * int -> unit
override this.OnRequestPermissionsResult : int * string[] * Android.Content.PM.Permission[] * int -> unit

Parámetros

requestCode
Int32

Código de solicitud pasado en #requestPermissions.

permissions
String[]

Permisos solicitados. Nunca null.

grantResults
Permission[]

Resultados de concesión para los permisos correspondientes, que son android.content.pm.PackageManager#PERMISSION_GRANTED o android.content.pm.PackageManager#PERMISSION_DENIED. Nunca null.

deviceId
Int32

DeviceId para el que se solicitaron permisos. Al dispositivo principal o físico se le Context#DEVICE_ID_DEFAULTasignan y a los dispositivos virtuales se les asignan identificadores de dispositivo únicos.

Atributos

Comentarios

Devolución de llamada para el resultado de solicitar permisos. Este método se invoca para cada llamada en requestPermissions(String, int). Nota: Es posible que se interrumpa la interacción de la solicitud de permisos con el usuario. En este caso, recibirá permisos vacíos y matrices de resultados que se deben tratar como una cancelación.

Consulte también:

Referencia de Android para android.app.Activity.onRequestPermissionsResult.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a