我正在尝试添加一个TextWatcher editbox.afterTextChanged监听我已经使用过onFocusListener的“Main”活动。我在声明Main类的行上收到此错误消息:
public class Main extends Activity implements OnFocusChangeListener, TextWatcher{
将侦听器设置为带有以下内容的编辑文本框:
etBox1.addTextChangedListener(this);
并且使用catch实现的代码是:
public void afterTextChanged(Editable s) {doMyCalcs(); }
知道我哪里出错了?
答案 0 :(得分:3)
您在TextWatcher中实现了所有这三种方法。
public void afterTextChanged(Editable s) { ... }
public void beforeTextChanged(CharSequence s, int start, int count, int after) { ... }
public void onTextChanged(CharSequence s, int start, int before, int count) { ... }
你只实现了第一个。