Idioma

Activity.OnRequestPermissionsResult Método

Definição

Sobrecargas

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

Retorno de chamada para o resultado da solicitação de permissões.

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

Retorno de chamada para o resultado da solicitação de permissões.

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

Retorno de chamada para o resultado da solicitação de permissões.

[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

O código de solicitação passado em #requestPermissions.

permissions
String[]

As permissões solicitadas. Nunca nulo.

grantResults
Permission[]

Os resultados da concessão para as permissões correspondentes que são android.content.pm.PackageManager#PERMISSION_GRANTED ou android.content.pm.PackageManager#PERMISSION_DENIED. Nunca nulo.

Atributos

Comentários

Retorno de chamada para o resultado da solicitação de permissões. Esse método é invocado para cada chamada em requestPermissions(String, int) Observação: é possível que a interação de solicitação de permissões com o usuário seja interrompida. Nesse caso, você receberá permissões vazias e matrizes de resultados que devem ser tratadas como um cancelamento.

Consulte também:

Referência do Android para android.app.Activity.onRequestPermissionsResult.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Retorno de chamada para o resultado da solicitação de permissões.

[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

O código de solicitação passado em #requestPermissions.

permissions
String[]

As permissões solicitadas. Nunca nulo.

grantResults
Permission[]

Os resultados da concessão para as permissões correspondentes que são android.content.pm.PackageManager#PERMISSION_GRANTED ou android.content.pm.PackageManager#PERMISSION_DENIED. Nunca nulo.

deviceId
Int32

A deviceId para a qual as permissões foram solicitadas. O dispositivo primário/físico é atribuído Context#DEVICE_ID_DEFAULTe os dispositivos virtuais recebem IDs de dispositivo exclusivas.

Atributos

Comentários

Retorno de chamada para o resultado da solicitação de permissões. Esse método é invocado para cada chamada em requestPermissions(String, int). Observação: é possível que a interação de solicitação de permissões com o usuário seja interrompida. Nesse caso, você receberá permissões vazias e matrizes de resultados que devem ser tratadas como um cancelamento.

Consulte também:

Referência do Android para android.app.Activity.onRequestPermissionsResult.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a