para - manual de programacion android pdf
¿Cómo perder el foco de un texto de edición cuando se presiona el botón “hecho” en el teclado virtual? (1)
Tengo 7 cuadros de texto en mi xml. Estoy usando OnFocusChangeListener para leer el valor de edittext y estoy usando ese valor para mi cálculo. Quiero hacer que mi edittext pierda su enfoque cuando hago clic en el botón "Hecho" en el teclado suave. el valor en el edittext.
Llame clearFocus
método clearFocus
de EditText
para perder el enfoque cuando se hace clic en el botón terminado desde el teclado EditText
. hazlo como
editText.setOnEditorActionListener(new OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if(actionId==EditorInfo.IME_ACTION_DONE){
//Clear focus here from edittext
editText.clearFocus();
}
return false;
}
});
y también agrega android:imeOptions="actionDone"
en edittext xml