Idioma

Linkify.AddLinks Método

Definição

Sobrecargas

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

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

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

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

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

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

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

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

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

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

AddLinks(ISpannable, Pattern, String)

Aplica um regex a um Spannable transformando as correspondências em links.

AddLinks(ISpannable, MatchOptions, IFunction)

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

AddLinks(TextView, MatchOptions)

Examina o texto do TextView fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

AddLinks(ISpannable, MatchOptions)

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

AddLinks(TextView, Pattern, String)

Aplica um regex ao texto de um TextView transformando as correspondências em links.

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

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

[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

Parâmetros

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

Retornos

True se pelo menos um link for encontrado e aplicado.

Atributos

Comentários

Documentação Java para android.text.util.Linkify.addLinks(android.text.Spannable, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

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

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

[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

Parâmetros

text
TextView

Abrangível cujo texto deve ser marcado com links

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

Comentários

Documentação Java para android.text.util.Linkify.addLinks(android.text.Spannable, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

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

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

[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

Parâmetros

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

Retornos

True se pelo menos um link for encontrado e aplicado.

Atributos

Comentários

Documentação Java para android.text.util.Linkify.addLinks(android.text.Spannable, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

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

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

[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

Parâmetros

spannable
ISpannable
pattern
Pattern
scheme
String

Cadeia de caracteres do esquema de URL (por exemplo http:// , para ser acrescentada à url de links que não têm um esquema especificado no texto do link

matchFilter
Linkify.IMatchFilter

O filtro usado para permitir que o código do cliente controle adicional sobre quais correspondências de padrão devem ser convertidas em links.

transformFilter
Linkify.ITransformFilter

Retornos

True se pelo menos um link for encontrado e aplicado.

Atributos

Comentários

Documentação Java para android.text.util.Linkify.addLinks(android.text.Spannable, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

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

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

[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

Parâmetros

text
TextView

Abrangível cujo texto deve ser marcado com links

pattern
Pattern
scheme
String

Cadeia de caracteres do esquema de URL (por exemplo http:// , para ser acrescentada à url de links que não têm um esquema especificado no texto do link

matchFilter
Linkify.IMatchFilter

O filtro usado para permitir que o código do cliente controle adicional sobre quais correspondências de padrão devem ser convertidas em links.

transformFilter
Linkify.ITransformFilter
Atributos

Comentários

Documentação Java para android.text.util.Linkify.addLinks(android.text.Spannable, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

AddLinks(ISpannable, Pattern, String)

Aplica um regex a um Spannable transformando as correspondências em links.

[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

Parâmetros

text
ISpannable

Abrangível cujo texto deve ser marcado com links

pattern
Pattern

Padrão Regex a ser usado para localizar links

scheme
String

Cadeia de caracteres do esquema de URL (por exemplo http://) a ser acrescentada aos links que não começam com esse esquema.

Retornos

True se pelo menos um link for encontrado e aplicado.

Atributos

Comentários

Aplica um regex a um Spannable transformando as correspondências em links.

Documentação Java para android.text.util.Linkify.addLinks(android.text.Spannable, java.util.regex.Pattern, java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

AddLinks(ISpannable, MatchOptions, IFunction)

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

[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

Parâmetros

text
ISpannable

Abrangível cujo texto deve ser marcado com links

mask
MatchOptions

máscara para definir quais tipos de links serão pesquisados

urlSpanFactory
IFunction

função usada para criar URLSpans

Retornos

True se pelo menos um link for encontrado e aplicado.

Atributos

Comentários

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis. Se a máscara não for zero, ela também removerá todos os URLSpans existentes anexados ao Spannable, para evitar problemas se você chamá-la repetidamente no mesmo texto.

Documentação Java para android.text.util.Linkify.addLinks(android.text.Spannable, int, java.util.function.Function<java.lang.String, android.text.style.URLSpan>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

AddLinks(TextView, MatchOptions)

Examina o texto do TextView fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

[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

Parâmetros

text
TextView

TextView cujo texto deve ser marcado com links

mask
MatchOptions

Máscara para definir quais tipos de links serão pesquisados.

Retornos

True se pelo menos um link for encontrado e aplicado.

Atributos

Comentários

Examina o texto do TextView fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis. Se forem encontradas correspondências, o método de movimentação do TextView será definido como LinkMovementMethod.

Documentação Java para android.text.util.Linkify.addLinks(android.widget.TextView, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

AddLinks(ISpannable, MatchOptions)

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis.

[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

Parâmetros

text
ISpannable

Abrangível cujo texto deve ser marcado com links

mask
MatchOptions

Máscara para definir quais tipos de links serão pesquisados.

Retornos

True se pelo menos um link for encontrado e aplicado.

Atributos

Comentários

Examina o texto do Spannable fornecido e transforma todas as ocorrências dos tipos de link indicados na máscara em links clicáveis. Se a máscara não for zero, ela também removerá todos os URLSpans existentes anexados ao Spannable, para evitar problemas se você chamá-la repetidamente no mesmo texto.

Documentação Java para android.text.util.Linkify.addLinks(android.text.Spannable, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

AddLinks(TextView, Pattern, String)

Aplica um regex ao texto de um TextView transformando as correspondências em links.

[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

Parâmetros

text
TextView

TextView cujo texto deve ser marcado com links

pattern
Pattern

Padrão Regex a ser usado para localizar links

scheme
String

Cadeia de caracteres do esquema de URL (por exemplo http://) a ser acrescentada aos links que não começam com esse esquema.

Atributos

Comentários

Aplica um regex ao texto de um TextView transformando as correspondências em links. Se forem encontrados links, os UrlSpans serão aplicados às áreas de correspondência de texto de link e o método de movimento do texto será alterado para LinkMovementMethod.

Documentação Java para android.text.util.Linkify.addLinks(android.widget.TextView, java.util.regex.Pattern, java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a