Sprache

TextLinks.Apply(ISpannable, ApplyStrategy, IFunction) Methode

Definition

Kommentiert den angegebenen Text mit den generierten Links.

[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

Parameter

text
ISpannable

Überspannbar: Der Text, auf den die Links angewendet werden sollen. Muss mit dem ursprünglichen Text übereinstimmen. Dieser Wert darf nicht NULL sein.

applyStrategy
ApplyStrategy

int: Die angewendete Strategie, die verwendet wird, um zu bestimmen, wie Links auf Text angewendet werden. z. B. TextLinks.APPLY_STRATEGY_IGNORE Wert ist eine der folgenden: APPLY_STRATEGY_IGNORE APPLY_STRATEGY_REPLACE

spanFactory
IFunction

Funktion: eine benutzerdefinierte Span-Factory zum Konvertieren von TextLinks in TextLinkSpans. Legen Sie auf NULL fest, um die Standard-Span-Factory zu verwenden.

Gibt zurück

Ein Statuscode, der angibt, ob die Verknüpfungen erfolgreich angewendet wurden, z. B. STATUS_LINKS_APPLIED Wert ist eine der folgenden: STATUS_LINKS_APPLIED STATUS_NO_LINKS_FOUND STATUS_NO_LINKS_APPLIED STATUS_DIFFERENT_TEXT STATUS_UNSUPPORTED_CHARACTER

Attribute

Hinweise

Kommentiert den angegebenen Text mit den generierten Links. Wenn der bereitgestellte Text nicht mit dem ursprünglichen Text übereinstimmt, der zum Erstellen der TextLinks verwendet wird, tritt ein Fehler auf. HINWEIS: Es kann erforderlich sein, einen LinkMovementMethod im TextView-Widget festzulegen, um Verknüpfungen ordnungsgemäß zu verarbeiten. Siehe TextView.setMovementMethod(MovementMethod)

Android-Referenz für android.view.textclassifier.TextLinks.apply.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: