Language

TextLinks.Apply(ISpannable, ApplyStrategy, IFunction) メソッド

定義

生成されたリンクを使用して、指定されたテキストに注釈を付けます。

[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

パラメーター

text
ISpannable

リンクを適用するテキスト。 元のテキストと一致する必要があります

applyStrategy
ApplyStrategy

テキストにリンクを適用する方法を決定するために使用される適用戦略。 例: TextLinks#APPLY_STRATEGY_IGNORE

spanFactory
IFunction

TextLinks を TextLinkSpans に変換するためのカスタム スパン ファクトリ。 既定のスパン ファクトリを使用するには、 null に設定します。

返品

リンクが正常に適用されたかどうかを示す状態コード (例: #STATUS_LINKS_APPLIED

属性

注釈

生成されたリンクを使用して、指定されたテキストに注釈を付けます。 指定されたテキストが TextLinks の作成に使用された元のテキストと一致しない場合、失敗します。 注: リンクを適切に処理するには、TextView ウィジェットで LinkMovementMethod を設定することが必要な場合があります。 TextView.setMovementMethod(MovementMethod) を参照してください

android.view.textclassifier.TextLinks.applyの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象