0

我想要做的是,如果文本为空,那么不要调用文本更改侦听器。

public void afterTextChanged(Editable s) {
                if(et1.getText().toString().length() == 0){
                    et1.removeTextChangedListener(watcher);
                    et1.setText("");
                }
            }

这不起作用为什么?

4

1 回答 1

0

Editable 由方法签名声明为 's' 而不是 'et1'

 public void afterTextChanged(Editable s) { ... }
于 2013-03-14T23:54:28.530 回答