当第一个编辑文本输入大于4位时,如何自动将焦点转移到下一个编辑文本中?当删除下一个编辑文本数据时,如何再次返回第一个编辑文本?

最佳答案

edittext1.addTextChangedListener(new TextWatcher() {

public void onTextChanged(CharSequence s, int start, int before,
        int count) {

        if(editText.getText().toString().Length()>=4)
           {
              editText2.requestFocus();
           }
}
});

07-24 21:39