ChooserTarget Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ChooserTarget(ICharSequence, Icon, Single, ComponentName, Bundle) |
Erstellen Sie ein Deep-Link-Ziel für die Präsentation über eine Auswahl-UI. |
ChooserTarget(String, Icon, Single, ComponentName, Bundle) |
ChooserTarget(ICharSequence, Icon, Single, ComponentName, Bundle)
Erstellen Sie ein Deep-Link-Ziel für die Präsentation über eine Auswahl-UI.
[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
Parameter
- title
- ICharSequence
Titel dieses Ziels, das einem Benutzer angezeigt wird
- icon
- Icon
Symbol, das dieses Ziel darstellt
- score
- Single
Bewertungsbewertung für dieses Ziel zwischen 0,0f und 1,0f inklusive
- componentName
- ComponentName
Name der Komponente, die gestartet werden soll, wenn dieses Ziel ausgewählt wird
- intentExtras
- Bundle
Bündel von Extras zum Zusammenführen mit den Extras der gestarteten Absicht
- Attribute
Hinweise
Erstellen Sie ein Deep-Link-Ziel für die Präsentation über eine Auswahl-UI.
Ein Ziel besteht aus einem Titel und einem Symbol für die Präsentation für den Benutzer. Die Benutzeroberfläche, die dieses Ziel darstellt, kann den Titel abschneiden, wenn es zu lang ist, um im verfügbaren Platz angezeigt zu werden, sowie die Größe des angegebenen Symbols zu zuzuschneiden, zu ändern oder zu überlagern.
Der Ersteller eines Ziels kann eine Bewertungsbewertung bereitstellen. Diese Bewertung wird als relativ zu den anderen Zielen angenommen, die von demselben ChooserTargetService#onGetChooserTargets(ComponentName, IntentFilter) query
bereitgestellt werden. Die Ergebnisse sollten im Bereich von 0,0f (unwahrscheinliche Übereinstimmung) bis 1,0f (sehr relevante Übereinstimmung) liegen. Bewertungen für eine Gruppe von Zielen müssen nicht auf 1 addiert werden.
Der ComponentName muss der Name einer Aktivitätskomponente im eigenen Paket des Erstellers oder eine exportierte Komponente aus einem anderen Paket sein. Sie können ein optionales Bündel von Extras bereitstellen, das in die endgültige Absicht zusammengeführt wird, bevor sie an die Zielaktivität gesendet wird. verwenden Sie diese, um zusätzliche Daten zum Deep-Link hinzuzufügen, den die Zielaktivität liest. z. B. Unterhaltungs-IDs, E-Mail-Adressen usw.
Achten Sie darauf, keine benutzerdefinierten android.os.Parcelable
Typen in das Extras-Bündel zu setzen, da sie vom System nicht zum Zusammenführen entparceln können.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
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
Parameter
- title
- String
- icon
- Icon
- score
- Single
- componentName
- ComponentName
- intentExtras
- Bundle
- Attribute
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.