2011-03-21 19 views
14

Por lo tanto, no veo un botón hecho en el teclado virtual. Existe la tecla Intro estándar, pero a partir de mi lectura me llevan a creer que podría haber/debería haber un botón hecho (al menos cuando se trabaja con AutoCompleteTextView. He intentado agregar la siguiente línea a mi xml, pero fue en vano :¿Cómo obtengo el botón hecho para que aparezca en el teclado virtual?

android:imeActionLabel="Done" 

sé Im que falta algo bastante grande, ¿qué es lo

+0

Estoy enfrentando el mismo problema. ¿Obtuviste alguna solución? Su solución aceptada no funciona para mí. – Manoj

Respuesta

21

La respuesta fue la de incluir

android:singleLine="true" 

en el xml para la AutoCompleteTextView. Esto cambia la tecla Intro para el siguiente si hay múltiples textos de edición (y hechos para el último), o para hacer si solo hay un texto de edición.

+1

Solo ... Android a veces se" confunde "y piensa que hay varios edittexts cuando no hay :(. – Adam

+0

¿Puedo establecer un evento de clic para ese botón hecho? –

0

Tener un vistazo a esta pregunta:?

+0

Probé la solución allí, mi teclado todavía carece de un botón hecho. Estoy bastante confundido. También intenté agregarlo usando java: autocomplete.setImeOptions (EditorDeInformación.IME_ACTION_DONE); "pero no tuve suerte – providence

Cuestiones relacionadas