How to automatically move to the next edit text in android に投稿された質問と回答によると、コードを使用して次の編集ボックスに移動しました。
et1.addTextChangedListener(new TextWatcher() {
public void onTextChanged(CharSequence s, int start,int before, int count)
{
// TODO Auto-generated method stub
if(et1.getText().toString().length()==size) //size as per your requirement
{
et2.requestFocus();
}
}
public void beforeTextChanged(CharSequence s, int start,
int count, int after) {
// TODO Auto-generated method stub
}
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
}
});
私が直面している問題は、何か間違ったことを入力した場合に備えており、ユーザーが明示的に focus を要求しても、テキスト ウォッチャーのコードにより、テキスト ボックスが次のボックスに移動します。これを防ぐためにできることはありますか?