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 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.

Se aplica a