Según la pregunta y la respuesta publicadas How to automatically move to the next edit text in android, utilicé el código para pasar al siguiente cuadro de edición.Pasar al siguiente EditText en 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
}
});
El problema que estoy enfrentando es en caso de que entro en algo malo, entonces incluso si el usuario solicita explícitamente el enfoque, el cuadro de texto se desplaza a la siguiente debido al código en el vigilante de texto. ¿Hay algo que pueda hacer para evitar que esto suceda?
puede usar: [KeyCode_Enter al lado EditarTexto] (http://stackoverflow.com/questions/3019965/keycode-enter-to-next-edittext) –