Activity.CreatePendingResult(Int32, Intent, PendingIntentFlags) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Creare un nuovo oggetto PendingIntent che è possibile consegnare ad altri utenti per poterli usare per inviare i dati dei risultati al #onActivityResult
callback.
[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
Parametri
- requestCode
- Int32
Codice di richiesta privato per il mittente che verrà associato ai dati dei risultati quando viene restituito. Il mittente non può modificare questo valore, consentendo di identificare i risultati in ingresso.
- data
- Intent
Dati predefiniti da fornire nel risultato, che possono essere modificati dal mittente.
- flags
- PendingIntentFlags
Può essere 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 uno qualsiasi dei flag supportati da Intent#fillIn Intent.fillIn()
per controllare quali parti non specificate della finalità che possono essere fornite quando si verifica l'invio effettivo.
Restituisce
Restituisce un oggetto PendingIntent esistente o nuovo corrispondente ai parametri specificati. Può restituire Null solo se PendingIntent#FLAG_NO_CREATE PendingIntent.FLAG_NO_CREATE
è stato fornito.
- Attributi
Commenti
Creare un nuovo oggetto PendingIntent che è possibile consegnare ad altri utenti per poterli usare per inviare i dati dei risultati al #onActivityResult
callback. L'oggetto creato verrà eseguito un solo colpo (diventando non valido dopo l'invio di un risultato) o multiplo (consentendo l'invio di un numero qualsiasi di risultati).
Documentazione java per android.app.Activity.createPendingResult(int, android.content.Intent, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.