ChooserTarget Costruttori
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.
Overload
ChooserTarget(ICharSequence, Icon, Single, ComponentName, Bundle) |
Creare una destinazione di collegamento diretto per la presentazione tramite un'interfaccia utente di selezione. |
ChooserTarget(String, Icon, Single, ComponentName, Bundle) |
ChooserTarget(ICharSequence, Icon, Single, ComponentName, Bundle)
Creare una destinazione di collegamento diretto per la presentazione tramite un'interfaccia utente di selezione.
[Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;FLandroid/content/ComponentName;Landroid/os/Bundle;)V", "", ApiSince=23)]
public ChooserTarget (Java.Lang.ICharSequence? title, Android.Graphics.Drawables.Icon? icon, float score, Android.Content.ComponentName? componentName, Android.OS.Bundle? intentExtras);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;FLandroid/content/ComponentName;Landroid/os/Bundle;)V", "", ApiSince=23)>]
new Android.Service.Chooser.ChooserTarget : Java.Lang.ICharSequence * Android.Graphics.Drawables.Icon * single * Android.Content.ComponentName * Android.OS.Bundle -> Android.Service.Chooser.ChooserTarget
Parametri
- title
- ICharSequence
titolo di questa destinazione che verrà visualizzata a un utente
- icon
- Icon
icona per rappresentare questa destinazione
- score
- Single
punteggio di classificazione per questo target compreso tra 0,0f e 1,0f, inclusi
- componentName
- ComponentName
Nome del componente da avviare se si seleziona questa destinazione
- intentExtras
- Bundle
Bundle di extra da unire con gli extra della finalità lanciata
- Attributi
Commenti
Creare una destinazione di collegamento diretto per la presentazione tramite un'interfaccia utente di selezione.
Una destinazione è costituita da un titolo e da un'icona per la presentazione all'utente. L'interfaccia utente che presenta questa destinazione può troncare il titolo se è troppo lungo per essere presentato nello spazio disponibile, nonché ritagliare, ridimensionare o sovrapporre l'icona fornita.
L'autore di una destinazione può fornire un punteggio di classificazione. Si presuppone che questo punteggio sia relativo alle altre destinazioni fornite dallo stesso ChooserTargetService#onGetChooserTargets(ComponentName, IntentFilter) query
oggetto . I punteggi devono essere compresi nell'intervallo compreso tra 0,0f (corrispondenza improbabile) e 1,0f (corrispondenza molto rilevante). I punteggi per un set di destinazioni non devono sommare a 1.
ComponentName deve essere il nome di un componente Activity nel pacchetto del creatore o un componente esportato da qualsiasi altro pacchetto. È possibile fornire un bundle facoltativo di extra che verranno uniti nella finalità finale prima che venga inviato all'attività di destinazione; usare questa opzione per aggiungere eventuali dati aggiuntivi sul collegamento diretto letto dall'attività di destinazione. ad esempio ID conversazione, indirizzi di posta elettronica e così via.
Prestare attenzione a non inserire tipi personalizzati android.os.Parcelable
nel bundle extra, in quanto il sistema non sarà in grado di separarli per unirli.
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
ChooserTarget(String, Icon, Single, ComponentName, Bundle)
[Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;FLandroid/content/ComponentName;Landroid/os/Bundle;)V", "", ApiSince=23)]
public ChooserTarget (string? title, Android.Graphics.Drawables.Icon? icon, float score, Android.Content.ComponentName? componentName, Android.OS.Bundle? intentExtras);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;FLandroid/content/ComponentName;Landroid/os/Bundle;)V", "", ApiSince=23)>]
new Android.Service.Chooser.ChooserTarget : string * Android.Graphics.Drawables.Icon * single * Android.Content.ComponentName * Android.OS.Bundle -> Android.Service.Chooser.ChooserTarget
Parametri
- title
- String
- icon
- Icon
- score
- Single
- componentName
- ComponentName
- intentExtras
- Bundle
- Attributi
Commenti
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.