Condividi tramite


Intent.ExtraReplacementExtras Campo

Definizione

Bundle che forma un mapping di potenziali nomi di pacchetti di destinazione a bundle aggiuntivi diversi da aggiungere agli extra delle finalità predefinite in #EXTRA_INTENT quando viene usato con #ACTION_CHOOSER.

[Android.Runtime.Register("EXTRA_REPLACEMENT_EXTRAS")]
public const string ExtraReplacementExtras;
[<Android.Runtime.Register("EXTRA_REPLACEMENT_EXTRAS")>]
val mutable ExtraReplacementExtras : string

Valore del campo

Implementazioni

Attributi

Commenti

Bundle che forma un mapping di potenziali nomi di pacchetti di destinazione a bundle aggiuntivi diversi da aggiungere agli extra delle finalità predefinite in #EXTRA_INTENT quando viene usato con #ACTION_CHOOSER. Ogni chiave deve essere un nome di pacchetto. Il pacchetto non deve essere attualmente installato nel dispositivo.

Un'applicazione può scegliere di fornire extra alternativi per il caso in cui un utente seleziona un'attività da un set predeterminato di pacchetti di destinazione. Se l'attività selezionata dall'utente dal selettore appartiene a un pacchetto con il nome del pacchetto come chiave in questo bundle, gli extra corrispondenti per tale pacchetto verranno uniti con gli extra già presenti nella finalità in #EXTRA_INTENT. Se una sostituzione aggiuntiva ha la stessa chiave di un extra già presente nella finalità, sovrascriverà l'extra dalla finalità.

<em>Examples:</em><ul><li>Un'applicazione può offrire diverse #EXTRA_TEXT a un'applicazione durante la condivisione con essa tramite #ACTION_SEND, aumentando un collegamento con parametri di query aggiuntivi per tale destinazione.</li><li>Un'applicazione può offrire metadati aggiuntivi per destinazioni note di una determinata finalità per passare informazioni solo rilevanti per tale destinazione, ad esempio identificatori di account o contenuto già noti a tale applicazione.</li></ul>

Documentazione java per android.content.Intent.EXTRA_REPLACEMENT_EXTRAS.

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.

Si applica a