textcapwords - input type android example
EditText input type textCapSentences no funciona en Lollipop (4)
Agregue estos dos atributos. Funciona.
android:capitalize="sentences"
android:inputType="textCapSentences"
android:inputType="textAutoComplete|textCapSentences"
en mi código xml. Cuando lo ejecuto en kitkat , textCapSentence funciona bien, pero cuando la compilación se ejecuta en el dispositivo Lollipop , no funciona. Alguien sabe cómo resolverlo.
En qué dispositivos y versiones específicas del sistema operativo estás intentando. En algún momento los fabricantes están anulando el " InputMethod
" en el nivel del sistema operativo y simplemente no está funcionando.
también puede realizar una prueba tomando las fuentes de EditText
del código de google y compilarlo como EditTextCustom
y ver si está funcionando.
Establecer de esta manera,
EditText input = (EditText).findViewById(R.id.ID);
input.setInputType(InputType.TYPE_TEXT_FLAG_CAP_SENTENCES);
Hola, esto es porque en lollipop si has desactivado Auto - Capitalización en la configuración del teclado, entonces no puedes habilitarlo programáticamente.
aquí están los pasos:
- Toca el ícono de "Configuración" en la pantalla de inicio de tu dispositivo Android Lollipop.
- En la pantalla ''Configuración'', desplácese hacia abajo a la sección PERSONAL y toque la sección ''Idioma e introducción''.
- En la sección ''Idioma y entrada'', selecciona tu teclado (que está marcado como teclado actual).
- Ahora toque las ''Preferencias''.
- Toque para verificar el ''Auto - Capitalización'' para habilitarlo.
- ¡Eso es todo!