Langue

Linkify.AddLinks Méthode

Définition

Surcharges

Nom Description
AddLinks(ISpannable, Pattern, String, String[], Linkify+IMatchFilter, Linkify+ITransformFilter, IFunction)

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

AddLinks(TextView, Pattern, String, String[], Linkify+IMatchFilter, Linkify+ITransformFilter)

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

AddLinks(ISpannable, Pattern, String, String[], Linkify+IMatchFilter, Linkify+ITransformFilter)

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

AddLinks(ISpannable, Pattern, String, Linkify+IMatchFilter, Linkify+ITransformFilter)

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

AddLinks(TextView, Pattern, String, Linkify+IMatchFilter, Linkify+ITransformFilter)

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

AddLinks(ISpannable, Pattern, String)

Applique un regex à un Spannable qui transforme les correspondances en liens.

AddLinks(ISpannable, MatchOptions, IFunction)

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

AddLinks(TextView, MatchOptions)

Analyse le texte du TextView fourni et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

AddLinks(ISpannable, MatchOptions)

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

AddLinks(TextView, Pattern, String)

Applique un regex au texte d’un TextView qui transforme les correspondances en liens.

AddLinks(ISpannable, Pattern, String, String[], Linkify+IMatchFilter, Linkify+ITransformFilter, IFunction)

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

[Android.Runtime.Register("addLinks", "(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;[Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;Ljava/util/function/Function;)Z", "", ApiSince=29)]
public static bool AddLinks(Android.Text.ISpannable spannable, Java.Util.Regex.Pattern pattern, string? defaultScheme, string[]? schemes, Android.Text.Util.Linkify.IMatchFilter? matchFilter, Android.Text.Util.Linkify.ITransformFilter? transformFilter, Java.Util.Functions.IFunction? urlSpanFactory);
[<Android.Runtime.Register("addLinks", "(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;[Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;Ljava/util/function/Function;)Z", "", ApiSince=29)>]
static member AddLinks : Android.Text.ISpannable * Java.Util.Regex.Pattern * string * string[] * Android.Text.Util.Linkify.IMatchFilter * Android.Text.Util.Linkify.ITransformFilter * Java.Util.Functions.IFunction -> bool

Paramètres

spannable
ISpannable
pattern
Pattern
defaultScheme
String
schemes
String[]
matchFilter
Linkify.IMatchFilter
transformFilter
Linkify.ITransformFilter
urlSpanFactory
IFunction

Retours

True si au moins un lien est trouvé et appliqué.

Attributs

Remarques

Java documentation pour android.text.util.Linkify.addLinks(android.text.Spannable, int).

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

S’applique à

AddLinks(TextView, Pattern, String, String[], Linkify+IMatchFilter, Linkify+ITransformFilter)

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

[Android.Runtime.Register("addLinks", "(Landroid/widget/TextView;Ljava/util/regex/Pattern;Ljava/lang/String;[Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)V", "", ApiSince=24)]
public static void AddLinks(Android.Widget.TextView text, Java.Util.Regex.Pattern pattern, string? defaultScheme, string[]? schemes, Android.Text.Util.Linkify.IMatchFilter? matchFilter, Android.Text.Util.Linkify.ITransformFilter? transformFilter);
[<Android.Runtime.Register("addLinks", "(Landroid/widget/TextView;Ljava/util/regex/Pattern;Ljava/lang/String;[Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)V", "", ApiSince=24)>]
static member AddLinks : Android.Widget.TextView * Java.Util.Regex.Pattern * string * string[] * Android.Text.Util.Linkify.IMatchFilter * Android.Text.Util.Linkify.ITransformFilter -> unit

Paramètres

text
TextView

Spannable dont le texte doit être marqué avec des liens

pattern
Pattern
defaultScheme
String
schemes
String[]
matchFilter
Linkify.IMatchFilter
transformFilter
Linkify.ITransformFilter
Attributs

Remarques

Java documentation pour android.text.util.Linkify.addLinks(android.text.Spannable, int).

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

S’applique à

AddLinks(ISpannable, Pattern, String, String[], Linkify+IMatchFilter, Linkify+ITransformFilter)

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

[Android.Runtime.Register("addLinks", "(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;[Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z", "", ApiSince=24)]
public static bool AddLinks(Android.Text.ISpannable spannable, Java.Util.Regex.Pattern pattern, string? defaultScheme, string[]? schemes, Android.Text.Util.Linkify.IMatchFilter? matchFilter, Android.Text.Util.Linkify.ITransformFilter? transformFilter);
[<Android.Runtime.Register("addLinks", "(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;[Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z", "", ApiSince=24)>]
static member AddLinks : Android.Text.ISpannable * Java.Util.Regex.Pattern * string * string[] * Android.Text.Util.Linkify.IMatchFilter * Android.Text.Util.Linkify.ITransformFilter -> bool

Paramètres

spannable
ISpannable
pattern
Pattern
defaultScheme
String
schemes
String[]
matchFilter
Linkify.IMatchFilter
transformFilter
Linkify.ITransformFilter

Retours

True si au moins un lien est trouvé et appliqué.

Attributs

Remarques

Java documentation pour android.text.util.Linkify.addLinks(android.text.Spannable, int).

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

S’applique à

AddLinks(ISpannable, Pattern, String, Linkify+IMatchFilter, Linkify+ITransformFilter)

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

[Android.Runtime.Register("addLinks", "(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z", "")]
public static bool AddLinks(Android.Text.ISpannable spannable, Java.Util.Regex.Pattern pattern, string? scheme, Android.Text.Util.Linkify.IMatchFilter? matchFilter, Android.Text.Util.Linkify.ITransformFilter? transformFilter);
[<Android.Runtime.Register("addLinks", "(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z", "")>]
static member AddLinks : Android.Text.ISpannable * Java.Util.Regex.Pattern * string * Android.Text.Util.Linkify.IMatchFilter * Android.Text.Util.Linkify.ITransformFilter -> bool

Paramètres

spannable
ISpannable
pattern
Pattern
scheme
String

Chaîne de schéma d’URL (par exemple http:// , être ajoutée à l’URL des liens qui n’ont pas de schéma spécifié dans le texte du lien

matchFilter
Linkify.IMatchFilter

Filtre utilisé pour permettre au code client un contrôle supplémentaire sur les correspondances de modèle à convertir en liens.

transformFilter
Linkify.ITransformFilter

Retours

True si au moins un lien est trouvé et appliqué.

Attributs

Remarques

Java documentation pour android.text.util.Linkify.addLinks(android.text.Spannable, int).

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

S’applique à

AddLinks(TextView, Pattern, String, Linkify+IMatchFilter, Linkify+ITransformFilter)

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

[Android.Runtime.Register("addLinks", "(Landroid/widget/TextView;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)V", "")]
public static void AddLinks(Android.Widget.TextView text, Java.Util.Regex.Pattern pattern, string? scheme, Android.Text.Util.Linkify.IMatchFilter? matchFilter, Android.Text.Util.Linkify.ITransformFilter? transformFilter);
[<Android.Runtime.Register("addLinks", "(Landroid/widget/TextView;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)V", "")>]
static member AddLinks : Android.Widget.TextView * Java.Util.Regex.Pattern * string * Android.Text.Util.Linkify.IMatchFilter * Android.Text.Util.Linkify.ITransformFilter -> unit

Paramètres

text
TextView

Spannable dont le texte doit être marqué avec des liens

pattern
Pattern
scheme
String

Chaîne de schéma d’URL (par exemple http:// , être ajoutée à l’URL des liens qui n’ont pas de schéma spécifié dans le texte du lien

matchFilter
Linkify.IMatchFilter

Filtre utilisé pour permettre au code client un contrôle supplémentaire sur les correspondances de modèle à convertir en liens.

transformFilter
Linkify.ITransformFilter
Attributs

Remarques

Java documentation pour android.text.util.Linkify.addLinks(android.text.Spannable, int).

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

S’applique à

AddLinks(ISpannable, Pattern, String)

Applique un regex à un Spannable qui transforme les correspondances en liens.

[Android.Runtime.Register("addLinks", "(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;)Z", "")]
public static bool AddLinks(Android.Text.ISpannable text, Java.Util.Regex.Pattern pattern, string? scheme);
[<Android.Runtime.Register("addLinks", "(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;)Z", "")>]
static member AddLinks : Android.Text.ISpannable * Java.Util.Regex.Pattern * string -> bool

Paramètres

text
ISpannable

Spannable dont le texte doit être marqué avec des liens

pattern
Pattern

Modèle d’expression régulière à utiliser pour rechercher des liens

scheme
String

Chaîne de schéma d’URL (par exemple http://) à ajouter aux liens qui ne commencent pas par ce schéma.

Retours

True si au moins un lien est trouvé et appliqué.

Attributs

Remarques

Applique un regex à un Spannable qui transforme les correspondances en liens.

Java documentation pour android.text.util.Linkify.addLinks(android.text.Spannable, java.util.regex.Pattern, java.lang.String).

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

S’applique à

AddLinks(ISpannable, MatchOptions, IFunction)

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

[Android.Runtime.Register("addLinks", "(Landroid/text/Spannable;ILjava/util/function/Function;)Z", "", ApiSince=29)]
public static bool AddLinks(Android.Text.ISpannable text, Android.Text.Util.MatchOptions mask, Java.Util.Functions.IFunction? urlSpanFactory);
[<Android.Runtime.Register("addLinks", "(Landroid/text/Spannable;ILjava/util/function/Function;)Z", "", ApiSince=29)>]
static member AddLinks : Android.Text.ISpannable * Android.Text.Util.MatchOptions * Java.Util.Functions.IFunction -> bool

Paramètres

text
ISpannable

Spannable dont le texte doit être marqué avec des liens

mask
MatchOptions

masque pour définir les types de liens qui seront recherchés

urlSpanFactory
IFunction

fonction utilisée pour créer URLSpandes s

Retours

True si au moins un lien est trouvé et appliqué.

Attributs

Remarques

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables. Si le masque n’est pas différent de zéro, il supprime également les URLSpans existantes attachées à l’étendue, afin d’éviter les problèmes si vous l’appelez à plusieurs reprises sur le même texte.

Java documentation pour android.text.util.Linkify.addLinks(android.text.Spannable, int, java.util.function.Function<java.lang.String, android.text.style.URLSpan>).

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

S’applique à

AddLinks(TextView, MatchOptions)

Analyse le texte du TextView fourni et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

[Android.Runtime.Register("addLinks", "(Landroid/widget/TextView;I)Z", "")]
public static bool AddLinks(Android.Widget.TextView text, Android.Text.Util.MatchOptions mask);
[<Android.Runtime.Register("addLinks", "(Landroid/widget/TextView;I)Z", "")>]
static member AddLinks : Android.Widget.TextView * Android.Text.Util.MatchOptions -> bool

Paramètres

text
TextView

TextView dont le texte doit être marqué avec des liens

mask
MatchOptions

Masque pour définir les types de liens qui seront recherchés.

Retours

True si au moins un lien est trouvé et appliqué.

Attributs

Remarques

Analyse le texte du TextView fourni et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables. Si des correspondances sont trouvées, la méthode de déplacement de TextView est définie sur LinkMovementMethod.

Java documentation pour android.text.util.Linkify.addLinks(android.widget.TextView, int).

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

S’applique à

AddLinks(ISpannable, MatchOptions)

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables.

[Android.Runtime.Register("addLinks", "(Landroid/text/Spannable;I)Z", "")]
public static bool AddLinks(Android.Text.ISpannable text, Android.Text.Util.MatchOptions mask);
[<Android.Runtime.Register("addLinks", "(Landroid/text/Spannable;I)Z", "")>]
static member AddLinks : Android.Text.ISpannable * Android.Text.Util.MatchOptions -> bool

Paramètres

text
ISpannable

Spannable dont le texte doit être marqué avec des liens

mask
MatchOptions

Masque pour définir les types de liens qui seront recherchés.

Retours

True si au moins un lien est trouvé et appliqué.

Attributs

Remarques

Analyse le texte de l’étendue fournie et transforme toutes les occurrences des types de liens indiqués dans le masque en liens cliquables. Si le masque n’est pas différent de zéro, il supprime également les URLSpans existantes attachées à l’étendue, afin d’éviter les problèmes si vous l’appelez à plusieurs reprises sur le même texte.

Java documentation pour android.text.util.Linkify.addLinks(android.text.Spannable, int).

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

S’applique à

AddLinks(TextView, Pattern, String)

Applique un regex au texte d’un TextView qui transforme les correspondances en liens.

[Android.Runtime.Register("addLinks", "(Landroid/widget/TextView;Ljava/util/regex/Pattern;Ljava/lang/String;)V", "")]
public static void AddLinks(Android.Widget.TextView text, Java.Util.Regex.Pattern pattern, string? scheme);
[<Android.Runtime.Register("addLinks", "(Landroid/widget/TextView;Ljava/util/regex/Pattern;Ljava/lang/String;)V", "")>]
static member AddLinks : Android.Widget.TextView * Java.Util.Regex.Pattern * string -> unit

Paramètres

text
TextView

TextView dont le texte doit être marqué avec des liens

pattern
Pattern

Modèle d’expression régulière à utiliser pour rechercher des liens

scheme
String

Chaîne de schéma d’URL (par exemple http://) à ajouter aux liens qui ne commencent pas par ce schéma.

Attributs

Remarques

Applique un regex au texte d’un TextView qui transforme les correspondances en liens. Si des liens sont trouvés, les UrlSpans sont appliqués aux zones de correspondance de texte de lien, et la méthode de déplacement du texte est remplacée par LinkMovementMethod.

Java documentation pour android.text.util.Linkify.addLinks(android.widget.TextView, java.util.regex.Pattern, java.lang.String).

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

S’applique à