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 datos de resultados a la devolución de llamada onActivityResult(int, int, Intent).
[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
int: 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
Intención: datos predeterminados que se van a proporcionar en el resultado, que el remitente puede modificar. Este valor no puede ser nulo.
- flags
- PendingIntentFlags
int: puede ser PendingIntent.FLAG_ONE_SHOT, PendingIntent.FLAG_NO_CREATE, PendingIntent.FLAG_CANCEL_CURRENT, PendingIntent.FLAG_UPDATE_CURRENT o cualquiera de las marcas admitidas por Intent.fillIn() para controlar qué partes no especificadas de la intención que se pueden proporcionar cuando se produce el envío real. El valor es 0 o una combinación de lo siguiente: PendingIntent.FLAG_ONE_SHOT PendingIntent.FLAG_NO_CREATE PendingIntent.FLAG_CANCEL_CURRENT PendingIntent.FLAG_UPDATE_CURRENT PendingIntent.FLAG_IMMUTABLE PendingIntent.FLAG_MUTABLE PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_ DATOS
Devoluciones
- Atributos
Comentarios
Cree un nuevo objeto PendingIntent que puede entregar a otros usuarios para que los usen para devolver datos de resultados a la devolución de llamada onActivityResult(int, int, Intent). 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).
Consulte también:
Referencia de Android para android.app.Activity.createPendingResult.
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.