Tengo un EditarTexto muy simple, de la siguiente manera:Android EditText.setError() produce texto de error invisible
<EditText
android:id="@+id/myedit"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:singleLine="true"
android:maxLength="32"/>
En algún código de validación, que utilizan Android de EditText.setError()
para mostrar algún error de validación. Esto funciona bien en OS 2.x pero no en un dispositivo OS 3.x (Xoom): en el Xoom puede ver el contorno del mensaje emergente de error pero no puede ver el texto de error.
Supongo que el texto está allí, pero es invisible. ¿Cómo lo hago visible? No veo un android:textColor
que se relacione con el texto de error.
Además, si el texto es realmente invisible, entonces cualquier idea de por qué 2.x se comporta de manera diferente a 3.x parece que esto causaría problemas de compatibilidad con versiones anteriores.
Gracias.
Parece que el texto está ahí, pero es de color gris claro sobre un fondo blanco porque la actividad usa Theme.Light. – jarmod