Idioma

Activity.CreatePendingResult(Int32, Intent, PendingIntentFlags) Método

Definição

Crie um novo objeto PendingIntent que você pode entregar a outras pessoas para que elas usem para enviar dados de resultado de volta para o retorno #onActivityResult de chamada.

[Android.Runtime.Register("createPendingResult", "(ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "GetCreatePendingResult_ILandroid_content_Intent_IHandler")]
public virtual Android.App.PendingIntent? CreatePendingResult(int requestCode, Android.Content.Intent data, Android.App.PendingIntentFlags flags);
[<Android.Runtime.Register("createPendingResult", "(ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "GetCreatePendingResult_ILandroid_content_Intent_IHandler")>]
abstract member CreatePendingResult : int * Android.Content.Intent * Android.App.PendingIntentFlags -> Android.App.PendingIntent
override this.CreatePendingResult : int * Android.Content.Intent * Android.App.PendingIntentFlags -> Android.App.PendingIntent

Parâmetros

requestCode
Int32

Código de solicitação privada para o remetente que será associado aos dados de resultado quando ele for retornado. O remetente não pode modificar esse valor, permitindo que você identifique os resultados de entrada.

data
Intent

Dados padrão a serem fornecidos no resultado, que podem ser modificados pelo remetente.

flags
PendingIntentFlags

Pode ser PendingIntent#FLAG_ONE_SHOT PendingIntent.FLAG_ONE_SHOT, PendingIntent#FLAG_NO_CREATE PendingIntent.FLAG_NO_CREATE, PendingIntent#FLAG_CANCEL_CURRENT PendingIntent.FLAG_CANCEL_CURRENT, PendingIntent#FLAG_UPDATE_CURRENT PendingIntent.FLAG_UPDATE_CURRENTou qualquer um dos sinalizadores com suporte Intent#fillIn Intent.fillIn() para controlar quais partes não especificadas da intenção que podem ser fornecidas quando o envio real acontece.

Retornos

Retorna um PendingIntent existente ou novo que corresponde aos parâmetros especificados. Pode retornar nulo somente se PendingIntent#FLAG_NO_CREATE PendingIntent.FLAG_NO_CREATE tiver sido fornecido.

Atributos

Comentários

Crie um novo objeto PendingIntent que você pode entregar a outras pessoas para que eles usem para enviar dados de resultado de volta para o retorno de chamada onActivityResult(int, int, Intent). O objeto criado será um tiro (tornando-se inválido após um resultado ser enviado de volta) ou múltiplo (permitindo que qualquer número de resultados seja enviado por ele).

Consulte também:

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

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