語言

ITextWatcher.AfterTextChanged(IEditable) 方法

定義

此方法被呼叫用來通知您,在 中 s某處文字已被更改。

[Android.Runtime.Register("afterTextChanged", "(Landroid/text/Editable;)V", "GetAfterTextChanged_Landroid_text_Editable_Handler:Android.Text.ITextWatcherInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void AfterTextChanged(Android.Text.IEditable? s);
[<Android.Runtime.Register("afterTextChanged", "(Landroid/text/Editable;)V", "GetAfterTextChanged_Landroid_text_Editable_Handler:Android.Text.ITextWatcherInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member AfterTextChanged : Android.Text.IEditable -> unit

參數

屬性

備註

此方法被呼叫用來通知您,在 中 s某處文字已被更改。 對這個回調進行進一步修改 s 是合理的,但要小心不要陷入無限循環,因為你所做的任何修改都會導致這個方法被遞迴地再次呼叫。 (你不會被告知變更發生在哪裡,因為其他 afterTextChanged() 方法可能已經做了其他變更並使偏移量失效。 但如果你需要在這裡知道,可以用 Spannable#setSpan 來 #onTextChanged 標記你的位置,然後從這裡往上查橋段最後在哪裡。

Java 文件 android.text.TextWatcher.afterTextChanged(android.text.Editable)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於