Android - 检查 EditText 输入框,每次用户输入一个字符

K3N*_*3TH 1 android listener actionlistener android-edittext

我试图在每次用户在框中输入字符时进行检查EditText

有某种类型的吗OnChangeListener

Rod*_*uin 5

您可以使用textChangeListener来检测是否edittext从输入键盘单击时值是否发生更改

样本:

edditext.addTextChangedListener(new 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){
            //s is the current character in the eddittext after it is changed
    }
}); 
Run Code Online (Sandbox Code Playgroud)