它有三个成员方法第一个after很简單,这个方法就是在EditText内容已经改变之后调用重点看下面两个方法:
这个方法是在Text改变之前被调用,它的意思就是说在原有的文本s中从start開始的count个字符将会被一个新的长度为after的文本替换,注意这里是将被替换还没有被替换。
这个方法是在Text改变过程中触发调用的它的意思僦是说在原有的文本s中,从start开始的count个字符替换长度为before的旧文本注意这里没有将要之类的字眼,也就是说一句执行了替换动作
可能说起來比较抽象,我举个简单的例子比如说我们***一个EditText,默认开始的时候EditText中没有文本当我们输入LOVE四个字母的时候,在打印信息中我输出各个参数看一下参数的意义变化