Android监听EditText输入字符串,删除指定的字符


alert_ed = (EditText) a.findViewById(R.id.alert_ed_queue_num);

alert_ed.addTextChangedListener(mTextWatcher);

private TextWatcher mTextWatcher = new TextWatcher() {

public void afterTextChanged(Editable s) {
// 先去掉监听器,否则会出现栈溢出
alert_ed.removeTextChangedListener(mTextWatcher);
alert_ed.setText(s.toString().replace("d",""));
alert_ed.setSelection(alert_ed.getText().length());
alert_ed.addTextChangedListener(mTextWatcher);
}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
};
上一篇:C#如何设置session过期时间


下一篇:Courses on Turbulence