当我添加TextChangedListener时,我的应用程序停止工作

时间:2018-01-14 09:46:21

标签: android android-textwatcher

我正在尝试一个具有EditText字段的简单Android应用程序。 该应用程序工作正常,直到我向EditText添加了 TextChangedListener 。该应用程序一直停止,当我删除监听器时,它就像没有发生任何事情一样。

关于这个问题的任何想法?

1 个答案:

答案 0 :(得分:0)

请检查您正确初始化的EditText,然后调用TextChangedListener。

editText.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) {

            }

            @Override
            public void afterTextChanged(Editable s) {
                //Do what ever you want
            }
        });