2 回答

TA贡献1804条经验 获得超8个赞
完全不能理解用数组怎么解决你的问题……
如果你嫌写十遍相同的代码太长,就把相同的代码通过继承 TextWatcher 写到一个类里,在类中绑定的 EditText 进行操作。
直接给你例子好了
class NewTextWatcher implements TextWatcher {
private EditText editText;
public NewTextWatcher(EditText editText) {
this.editText = editText;
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
String msg4 = editText.getText().toString();
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
// TODO Auto-generated method stub
}
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
}
}
使用
et_c.addTextChangedListener(new NewTextWatcher(et_c));
添加回答
举报