ChooserTarget Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
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.