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

Definición

Cree un nuevo objeto PendingIntent que puede entregar a otros usuarios para que los usen para devolver los datos de resultados a la #onActivityResult devolución de llamada.

[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 solicitud privado para el remitente que se asociará a los datos de resultado cuando se devuelva. El remitente no puede modificar este valor, lo que le permite identificar los resultados entrantes.

data
Intent

Datos predeterminados que se van a proporcionar en el resultado, que el remitente puede modificar.

flags
PendingIntentFlags

Puede 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_CURRENTo cualquiera de las marcas admitidas por Intent#fillIn Intent.fillIn() para controlar las partes no especificadas de la intención que se pueden proporcionar cuando se produce el envío real.

Devoluciones

Devuelve un elemento PendingIntent existente o nuevo que coincida con los parámetros especificados. Puede devolver null solo si PendingIntent#FLAG_NO_CREATE PendingIntent.FLAG_NO_CREATE se ha proporcionado.

Atributos

Comentarios

Cree un nuevo objeto PendingIntent que puede entregar a otros usuarios para que los usen para devolver los datos de resultados a la #onActivityResult devolución de llamada. El objeto creado será un solo disparo (convirtiéndose en no válido después de que se devuelva un resultado) o varios (lo que permite enviar cualquier número de resultados a través de él).

Documentación de Java para android.app.Activity.createPendingResult(int, android.content.Intent, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a

Consulte también