Cómo establecer multiline, firstletter caps y deshabilitar sugerencias en edittext
Tengo un edittext para responder al correo electrónico. Quiero dar tres propiedades para edittext como Multiline, Primeros caracteres mayúsculas y deshabilitar sugerencias de palabras. He dado esto en xml …
android:inputType="textCapSentences|textVisiblePassword"
He intentado en el código también … etMessage.setInputType (InputType.TYPE_TEXT_FLAG_MULTI_LINE | InputType.TYPE_TEXT_FLAG_CAP_SENTENCES); No soy capaz de dar multiline …. ¿Cómo puedo lograr esto
- Android TextField: set focus + soft input programmatically
- Cómo hacer android EditText más pequeño que el valor predeterminado en la altura?
- Establecer imagen en el lado izquierdo de EditText en Android
- AppCompat y EditText subrayado diferente en diferentes API
- Programe de forma programática el recurso de fondo de EditText en campo transparente
Gracias
- Establecer un tema coherente para todos los editTexts en Android
- Android newline en mi EditText
- Editar texto que muestra el subrayado rojo en el texto
- Declare EditText como TextView en Android
- EditText, los valores inputType (xml)
- ¿Cómo cambiar el contenido de EditText con Javascript?
- Excepción de puntero nulo - Obtener el valor de EditarTexto
- Problema con el EditText de Android: KeyListener
Encontré solución para este problema
Sólo tiene que establecer los siguientes parámetros en el archivo xml.
android:inputType="textCapSentences|textVisiblePassword"
Estos son para establecer la primera letra de la oración en mayúsculas y desactivar las sugerencias
Y escribir el siguiente código en su actividad
edittext.setSingleLine(false);
Pruebe a configurar android:inputType="textMultiLine|textCapSentences|textVisiblePassword"
. Lo que podría estar ocurriendo es que es multilínea pero sólo se muestra una línea, en la que se podría decir android:minLines="5"
o algo así.
- Cómo comparar el tiempo en java / android (dado entrada en cadenas)?
- ¿Cómo agregar datos al calendario de Google mediante programación en android?