使用 TextWacther
public TextWatcher textWatcher = new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { } @Override public void afterTextChanged(Editable s) { if (s.length() > 200) { s.delete(200, s.length()); Toast.makeText(NimApplication.getInstance(), "只能输入200个字", Toast.LENGTH_SHORT).show(); } } };
比如上面限制200字。简单的事情不要搞复杂。搬砖愉快。