ChooserTarget Constructeurs

Définition

Surcharges

ChooserTarget(ICharSequence, Icon, Single, ComponentName, Bundle)

Construisez une cible de lien profond pour la présentation par une interface utilisateur de sélecteur.

ChooserTarget(String, Icon, Single, ComponentName, Bundle)

ChooserTarget(ICharSequence, Icon, Single, ComponentName, Bundle)

Construisez une cible de lien profond pour la présentation par une interface utilisateur de sélecteur.

[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

Paramètres

title
ICharSequence

titre de cette cible qui sera affiché à un utilisateur

icon
Icon

icône pour représenter cette cible

score
Single

score de classement pour cette cible comprise entre 0,0f et 1,0f, inclus

componentName
ComponentName

Nom du composant à lancer si cette cible est choisie

intentExtras
Bundle

Ensemble d’extras à fusionner avec les extras de l’intention lancée

Attributs

Remarques

Construisez une cible de lien profond pour la présentation par une interface utilisateur de sélecteur.

Une cible est composée d’un titre et d’une icône pour la présentation à l’utilisateur. L’interface utilisateur présentant cette cible peut tronquer le titre s’il est trop long pour être présenté dans l’espace disponible, ainsi que rogner, redimensionner ou superposer l’icône fournie.

Le créateur d’une cible peut fournir un score de classement. Ce score est supposé être relatif aux autres cibles fournies par le même ChooserTargetService#onGetChooserTargets(ComponentName, IntentFilter) query. Les scores doivent se trouver dans la plage comprise entre 0,0f (correspondance peu probable) et 1,0f (correspondance très pertinente). Les scores d’un ensemble de cibles n’ont pas besoin de s’additionner à 1.

ComponentName doit être le nom d’un composant d’activité dans le propre package du créateur ou un composant exporté à partir d’un autre package. Vous pouvez fournir un ensemble facultatif d’extras qui seront fusionnés dans l’intention finale avant son envoi à l’activité cible ; utilisez cette option pour ajouter des données supplémentaires sur le lien profond lu par l’activité cible. par exemple, id de conversation, adresses e-mail, etc.

Veillez à ne pas placer de types personnalisés android.os.Parcelable dans l’offre groupée extras, car le système ne pourra pas les déparcer pour les fusionner.

Documentation Java pour android.service.chooser.ChooserTarget.ChooserTarget(java.lang.CharSequence, android.graphics.drawable.Icon, float, android.content.ComponentName, android.os.Bundle).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

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

Paramètres

title
String
icon
Icon
score
Single
componentName
ComponentName
intentExtras
Bundle
Attributs

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à