Pregunta

Tengo un texto de edición y me gustaría poner las siguientes restricciones (en el código XML si es posible):

  • Deshabilite todas las letras mayúsculas (el inverso de Android: capitalizar o la misma fondos que TOLOWERCase ()))
  • Bloquear a EditText a 1 línea máx. (Por ejemplo, evite que cuando presiono enter, Edittext se haga más grande para crear una nueva línea)

De hecho, mi EditText es un campo de búsqueda (pero en mi caso no quiero usar el widget de búsqueda especial).

Gracias

¿Fue útil?

Solución

Para hacer que la línea única EditText agregue esto a su etiqueta:

  android:singleLine="true"

También Android: la capitalización se deprecia y se debe usar lo siguiente

  android:inputType="textCapCharacters"

Sin embargo, parece que no hay un tipo de entrada en minúsculas coincidente, por lo que es posible que deba implementarlo manualmente utilizando un setonkeylistener.

Otros consejos

usar android:lines="1" En la página XML de Android y luego vea el diseño.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top