Intent.ExtraResultReceiver Campo
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.
Oggetto ResultReceiver
utilizzato per restituire i dati al mittente.
[Android.Runtime.Register("EXTRA_RESULT_RECEIVER", ApiSince=23)]
public const string ExtraResultReceiver;
[<Android.Runtime.Register("EXTRA_RESULT_RECEIVER", ApiSince=23)>]
val mutable ExtraResultReceiver : string
Valore del campo
Implementazioni
- Attributi
Commenti
Oggetto ResultReceiver
utilizzato per restituire i dati al mittente.
Usato per completare un'app specifica #EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER refinement
per #ACTION_CHOOSER
.
Se #EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER
è presente nella finalità usata per avviare un'attività #ACTION_CHOOSER
, questo extra sarà #fillIn(Intent, int) filled in
a tale IntentSender
e inviato quando l'utente seleziona un componente di destinazione dal selettore. Spetta al destinatario inviare un risultato a questo ResultReceiver per segnalare che la disambiguazione è completa e che il sceltore deve richiamare la scelta dell'utente.
L'ambiguità deve fornire un bundle a ResultReceiver con una finalità assegnata alla chiave #EXTRA_INTENT
. Questa finalità fornita verrà usata dal sceltore per trovare la corrispondenza e compilare la finalità finale o ChooserTarget prima di avviarla. La finalità fornita deve #filterEquals(Intent) match
essere una delle finalità da #EXTRA_INTENT
o #EXTRA_ALTERNATE_INTENTS
passate per #EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER
essere accettata.
Il codice del risultato passato a ResultReceiver deve essere android.app.Activity#RESULT_OK
se il perfezionamento è riuscito e la destinazione della finalità specificata nel metodo di selezione deve essere avviata oppure android.app.Activity#RESULT_CANCELED
se la selezione deve terminare senza avviare una destinazione.
Documentazione java per android.content.Intent.EXTRA_RESULT_RECEIVER
.
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.