TextView.OnTextChanged 方法

定义

重载

OnTextChanged(ICharSequence, Int32, Int32, Int32)

更改文本时会调用此方法,以防任何子类都想知道。

OnTextChanged(String, Int32, Int32, Int32)

更改文本时会调用此方法,以防任何子类都想知道。

OnTextChanged(ICharSequence, Int32, Int32, Int32)

更改文本时会调用此方法,以防任何子类都想知道。

[Android.Runtime.Register("onTextChanged", "(Ljava/lang/CharSequence;III)V", "GetOnTextChanged_Ljava_lang_CharSequence_IIIHandler")]
protected virtual void OnTextChanged (Java.Lang.ICharSequence? text, int start, int lengthBefore, int lengthAfter);
[<Android.Runtime.Register("onTextChanged", "(Ljava/lang/CharSequence;III)V", "GetOnTextChanged_Ljava_lang_CharSequence_IIIHandler")>]
abstract member OnTextChanged : Java.Lang.ICharSequence * int * int * int -> unit
override this.OnTextChanged : Java.Lang.ICharSequence * int * int * int -> unit

参数

text
ICharSequence

TextView 显示的文本

start
Int32

修改的文本范围的开始偏移量

lengthBefore
Int32

已替换的前文本的长度

lengthAfter
Int32

替换修改文本的长度

属性

注解

更改文本时会调用此方法,以防任何子类都想知道。

在内text,开头startlengthAfter字符刚刚替换了长度较长lengthBefore的旧文本。 尝试从此回调进行更改 text 时出错。

适用于 . 的 android.widget.TextView.onTextChanged(java.lang.CharSequence, int, int, int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

OnTextChanged(String, Int32, Int32, Int32)

更改文本时会调用此方法,以防任何子类都想知道。

protected void OnTextChanged (string? text, int start, int lengthBefore, int lengthAfter);
member this.OnTextChanged : string * int * int * int -> unit

参数

text
String

TextView 显示的文本

start
Int32

修改的文本范围的开始偏移量

lengthBefore
Int32

已替换的前文本的长度

lengthAfter
Int32

替换修改文本的长度

注解

更改文本时会调用此方法,以防任何子类都想知道。

在内text,开头startlengthAfter字符刚刚替换了长度较长lengthBefore的旧文本。 尝试从此回调进行更改 text 时出错。

适用于 . 的 android.widget.TextView.onTextChanged(java.lang.CharSequence, int, int, int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于