Activity.CreatePendingResult(Int32, Intent, PendingIntentFlags) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 resultados 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_CURRENT
o cualquiera de las marcas admitidas por Intent#fillIn Intent.fillIn()
para controlar qué partes no especificadas de la intención 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á de un solo uso (convirtiéndose en no válido después de que se devuelva un resultado) o varios (lo que permite que se envíe cualquier número de resultados a través de él).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.