Lenguaje

TextLinks.Apply(ISpannable, ApplyStrategy, IFunction) Método

Definición

Anota el texto especificado con los vínculos generados.

[Android.Runtime.Register("apply", "(Landroid/text/Spannable;ILjava/util/function/Function;)I", "", ApiSince=28)]
public Android.Views.TextClassifiers.ApplyStatusCode Apply(Android.Text.ISpannable text, Android.Views.TextClassifiers.ApplyStrategy applyStrategy, Java.Util.Functions.IFunction? spanFactory);
[<Android.Runtime.Register("apply", "(Landroid/text/Spannable;ILjava/util/function/Function;)I", "", ApiSince=28)>]
member this.Apply : Android.Text.ISpannable * Android.Views.TextClassifiers.ApplyStrategy * Java.Util.Functions.IFunction -> Android.Views.TextClassifiers.ApplyStatusCode

Parámetros

text
ISpannable

texto al que se van a aplicar los vínculos. Debe coincidir con el texto original.

applyStrategy
ApplyStrategy

la estrategia de aplicación utilizada para determinar cómo aplicar vínculos al texto. p.ej. TextLinks#APPLY_STRATEGY_IGNORE

spanFactory
IFunction

un generador de intervalos personalizado para convertir TextLinks a TextLinkSpans. Establézcalo en null para usar el generador de intervalos predeterminado.

Devoluciones

un código de estado que indica si los vínculos se aplicaron correctamente, por ejemplo, #STATUS_LINKS_APPLIED

Atributos

Comentarios

Anota el texto especificado con los vínculos generados. Se producirá un error si el texto proporcionado no coincide con el texto original usado para crear textLinks. NOTA: Puede ser necesario establecer un LinkMovementMethod en el widget TextView para controlar correctamente los vínculos. Consulte TextView.setMovementMethod(MovementMethod)

Referencia de Android para android.view.textclassifier.TextLinks.apply.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a