Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 监视用户输入中的更改_Android - Fatal编程技术网

Android 监视用户输入中的更改

Android 监视用户输入中的更改,android,Android,我需要一种方法,可以在EditText中监视用户的每个更改。更具体地说,SearchDialog中的EditText。有这样的方法吗?如何为SearchDialog执行此操作 editText.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, in

我需要一种方法,可以在
EditText
中监视用户的每个更改。更具体地说,
SearchDialog
中的
EditText
。有这样的方法吗?

如何为SearchDialog执行此操作
editText.addTextChangedListener(new TextWatcher() {

        @Override
        public void onTextChanged(CharSequence s, int start, int before,
                int count) {
                                      //do something
        }

        @Override
        public void beforeTextChanged(CharSequence s, int start, int count,
                int after) {
                                     //do something
        }

        @Override
        public void afterTextChanged(Editable s) {
            //do something
        }
    });