Linkify.AddLinks Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
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.
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.
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.