Activity.CreatePendingResult(Int32, Intent, PendingIntentFlags) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellen Sie ein neues PendingIntent -Objekt, das Sie anderen übergeben können, damit sie Ergebnisdaten zurück an Ihren onActivityResult(int, int, Intent)-Rückruf senden können.
[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
Parameter
- requestCode
- Int32
int: Privater Anforderungscode für den Absender, der den Ergebnisdaten zugeordnet wird, wenn er zurückgegeben wird. Der Absender kann diesen Wert nicht ändern, sodass Sie eingehende Ergebnisse identifizieren können.
- data
- Intent
Intent: Standarddaten, die im Ergebnis bereitgestellt werden sollen, die vom Absender geändert werden können. Dieser Wert darf nicht NULL sein.
- flags
- PendingIntentFlags
int: Kann PendingIntent.FLAG_ONE_SHOT, PendingIntent.FLAG_NO_CREATE, PendingIntent.FLAG_CANCEL_CURRENT, PendingIntent.FLAG_UPDATE_CURRENT oder eines der Flags sein, die von Intent.fillIn() unterstützt werden, um zu steuern, welche nicht angegebenen Teile der Absicht angegeben werden können, wenn die tatsächliche Sende erfolgt. Der Wert ist entweder 0 oder eine Kombination aus folgendem: 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_ DATEN
Gibt zurück
- Attribute
Hinweise
Erstellen Sie ein neues PendingIntent -Objekt, das Sie anderen übergeben können, damit sie Ergebnisdaten zurück an Ihren onActivityResult(int, int, Intent)-Rückruf senden können. Das erstellte Objekt ist entweder ein Einziger Schuss (wird nach dem Senden eines Ergebnisses ungültig) oder mehrere (sodass eine beliebige Anzahl von Ergebnissen gesendet werden kann).
Siehe auch:
Android-Referenz für android.app.Activity.createPendingResult.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.