我想为多个 EditText
字段实现 TextWatcher
接口。目前我使用:
text1.addTextChangedListener(this);
text2.addTextChangedListener(this);
然后重写我的活动中的方法:
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)
{
// do some operation on text of text1 field
// do some operation on text of text2 field
}
然而,这是工作良好,但我正在寻找其他方式,以便我可以明确地确定哪一个 EditText
字段的 SoftKeyboard
目前的重点。