Mi actividad implementa KeyListener y mi edittext tiene un conjunto de escucha de teclas.Problema de Android: EditText, KeyListener y el botón físico Back
editor = new EditText(this);
editor.setMinLines(4);
editor.setMinimumWidth(400);
editor.setKeyListener(this);
cuando el usuario escribe algo y prensas "Enter" en el softkeyboard texto de un TextView se establece en la entrada de los usuarios.
@Override
public int getInputType() {
return InputType.TYPE_TEXT_FLAG_MULTI_LINE;
}
@Override
public boolean onKeyDown(View view, Editable text, int keyCode,
KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_ENTER){
outview.setText(editor.getText());
}
return true;
}
Aquí la vista es una Vista de texto. Mi problema es que en esta actividad el botón físico de retroceso no funciona. Presiónalo y no pasa nada. Cualquier consejo sería bienvenido.