0

私がやりたいのは、テキストがnullの場合、テキスト変更リスナーを呼び出さないことです。

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

これはなぜ機能しませんか?

4

1 に答える 1

0

編集可能は、メソッドシグネチャによって「et1」ではなく「s」として宣言されます

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