Язык

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).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к