Activity.CreatePendingResult(Int32, Intent, PendingIntentFlags) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Créez un objet PendingIntent que vous pouvez transmettre à d’autres personnes pour qu’ils puissent les utiliser pour renvoyer les données de résultat à votre #onActivityResult
rappel.
[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
Paramètres
- requestCode
- Int32
Code de demande privé pour l’expéditeur qui sera associé aux données de résultat lorsqu’il est retourné. L’expéditeur ne peut pas modifier cette valeur, ce qui vous permet d’identifier les résultats entrants.
- data
- Intent
Données par défaut à fournir dans le résultat, qui peuvent être modifiées par l’expéditeur.
- flags
- PendingIntentFlags
Peut être 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
ou l’un des indicateurs pris en charge par Intent#fillIn Intent.fillIn()
pour contrôler les parties non spécifiées de l’intention qui peuvent être fournies lorsque l’envoi réel se produit.
Retours
Retourne un objet PendingIntent existant ou nouveau correspondant aux paramètres donnés. Peut retourner la valeur Null uniquement si PendingIntent#FLAG_NO_CREATE PendingIntent.FLAG_NO_CREATE
elle a été fournie.
- Attributs
Remarques
Créez un objet PendingIntent que vous pouvez transmettre à d’autres personnes pour qu’ils puissent les utiliser pour renvoyer les données de résultat à votre #onActivityResult
rappel. L’objet créé est soit un coup (devenant non valide une fois qu’un résultat est renvoyé) soit plusieurs (ce qui permet à un nombre quelconque de résultats d’être envoyés par le biais de celui-ci).
Documentation Java pour android.app.Activity.createPendingResult(int, android.content.Intent, int)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.