Android开发教程:监听EditText的变化

2014-11-24 14:46:27 · 作者: · 浏览: 18

之前的有关EditText的文章,只是介绍EditText的一些最基本的用法,这次来深入学习一下EditText。


监听EditText的变化


使用EditText的addTextChangedListener(TextWatcher watcher)方法对EditText实现监听,TextWatcher是一个接口类,所以必须实现TextWatcher里的抽象方法:



当EditText里面的内容有变化的时候,触发TextChangedListener事件,就会调用TextWatcher里面的抽象方法。


MainActivity.java


main.xml


效果图:


当我们在输入框输入不是整型数字的时候,会立刻弹出输入框,提示你改正