Linkify.AddLinks Méthode
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
| 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.
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.
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.
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.