EditText监听,TextWatcher的onTextCha

2017-12-19  本文已影响22人  楷桐

在网上找了一圈,关于这个方法的参数,看好几遍看不懂,原本以为是我理解的有问题,后来自己动手实践了才发现,那些文章是真的垃圾。

我把我动手实践的结论发一下:

 ((EditText) findViewById(R.id.et_edit)).addTextChangedListener(new TextWatcher() {
            @Override
            public void beforeTextChanged(CharSequence s, int start, int count, int after) {

            }

            @Override
            public void onTextChanged(CharSequence s, int start, int before, int count) {
                Log.e("MainActivity", "CharSequence:" + s + "  start:" + start + "  before:" + before + "  count:" + count);
            }

            @Override
            public void afterTextChanged(Editable s) {

            }
        });
打印结果

参数介绍:

看完参数介绍,再回过头看那个插图,相信你会清楚。

上一篇 下一篇

猜你喜欢

热点阅读