En mi formulario utilizo setError("")
en un campo EditText
. Mi aplicación-tema se extiende android:Theme.Holo
.
He configurado manualmente una imagen con fondo oscuro para android:errorMessageBackground
y android:errorMessageBackgroundAbove
.Qué atributo de tema cambia el color del texto de un mensaje de error de EditText
Y ahora aquí está el problema: el color del texto del mensaje de error también es muy oscuro y no se puede leer.
He intentado cambiar diferentes atributos textColor
en mi tema, pero no he podido encontrar el correcto.
¿Alguien podría ayudarme, por favor? ¡Gracias! Chris
Ok, he encontrado una solución. De hecho, no pude encontrar el atributo específico del tema, que debe ser ampliado. Pero se puede establecer # ffffffff en el color nedded. Eso hizo el truco para mí. Esto no está colisionando con otros colores en mi aplicación, porque configuré los colores de texto para cada tipo de elemento en su propio conjunto de estilos. Espero que esto ayude. –
Chris
Agregue eso como respuesta a su propia pregunta. – Macarse
¿Podría decirme cómo logró establecer el fondo utilizando errorMessageBackground? He establecido minSDK en 7 y objetivo en 16 y no puedo usar este atributo en mi tema, pero todo lo que obtengo es: error: Error: no se encontraron recursos que coincidan con el nombre de pila: attr 'errorMessageBackground' . Mi pregunta al respecto: http://stackoverflow.com/questions/14127710/change-color-of-edittexts-error-message?lq=1 – scana