ho una molto semplice EditText, come segue:Android EditText.setError() produce testo dell'errore invisibile
<EditText
android:id="@+id/myedit"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:singleLine="true"
android:maxLength="32"/>
In un certo codice di convalida, io uso Android di EditText.setError()
per mostrare eventuali errori di convalida. Questo funziona bene in OS 2.x, ma non su un dispositivo OS 3.x (Xoom) - sul Xoom è possibile vedere la sagoma del popup errore, ma non è possibile vedere il testo di errore.
Sto indovinando che il testo è lì, ma è invisibile. Come posso renderlo visibile? Non vedo uno android:textColor
correlato al testo dell'errore.
Inoltre, se il testo è davvero invisibile, quindi tutte le idee perché 2.x comporta in modo diverso da 3.x - sembra che questo potrebbe causare problemi di compatibilità all'indietro.
Grazie.
Sembra che il testo è lì, ma è grigio chiaro su uno sfondo bianco perché l'attività utilizza Theme.Light. – jarmod