Hecho no funciona en softKeyboard en Autocompletar TextView en android

Tengo un AutocompleTextView y quiero hacer desaparecer el teclado virtual cuando golpea "DONE" en el AutocompleTextView. Hasta ahora, los botones "NEXT" / "DONE" no hacen nada. ¿Algunas ideas?

4 Solutions collect form web for “Hecho no funciona en softKeyboard en Autocompletar TextView en android”

Agregue esta propiedad a su AutoCompleteTextView en xml :

 android:imeOptions="actionDone" 

Lo siguiente funciona para todas las vistas que apoyan imeOptions; Por ejemplo EditText , TextView , AutocompleteTextView , etc.

En su xml:

 <autocompleteTextView inputType = "text" imeOptions = "actionDone" /> 

En Java:

 autocomplete = (AutoCompleteTextView) issueDetailView.findViewById(R.id.yourId); autocomplete.setOnEditorActionListener(new TextView.OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { if(actionId== EditorInfo.IME_ACTION_DONE) { //do Whatever you Want to do } return true; } }); 

Compruebe el atributo android: imeOptions .

Simplemente añada lo siguiente en su archivo de diseño XML:

  android:imeOptions="actionDone" android:singleLine="true" 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.