鸿蒙OS Text.TextObserver
Text.TextObserver
public static interface Text.TextObserver
提供一个文本观察器来观察组件中的文本变化。
每次文本更改时都会调用此类中的 onTextUpdated(java.lang.String, int, int, int) 方法。
方法总结
修饰符和类型 | 方法 | 描述 |
---|---|---|
void | onTextUpdated(String text, int start, int before, int count) | 文本更改时回调。 |
方法详情
onTextUpdated
void onTextUpdated(String text, int start, int before, int count)
文本更改时回调。
该方法用于处理变化的文本,例如验证输入的LOV得到LOVE,其中text为LOVE,start为3,before为3,count为1。
参数:
参数名称 | 参数描述 |
---|---|
text | 表示当前文本。 |
start | 指示要添加的文本的起始位置。 |
before | 表示旧文本的长度。 |
count | 表示要添加的文本的长度。 |