Condividi tramite


ChooserTarget Costruttori

Definizione

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) queryoggetto . 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.

Documentazione java per android.service.chooser.ChooserTarget.ChooserTarget(java.lang.CharSequence, android.graphics.drawable.Icon, float, android.content.ComponentName, android.os.Bundle).

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.

Si applica a