Mam bardzo prosty EditText, co następuje:Android EditText.setError() daje tekst niewidoczny błędzie
<EditText
android:id="@+id/myedit"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:singleLine="true"
android:maxLength="32"/>
W niektórych kod weryfikacyjny, używam Android EditText.setError()
pokazać ewentualne błędy. Działa to dobrze w systemie OS 2.x, ale nie na urządzeniu z systemem 3.x (Xoom) - na Xoom widać obrys okna błędu, ale nie widać tekstu błędu.
Zgaduję, że tekst tam jest, ale jest niewidoczny. Jak mogę to pokazać? Nie widzę wartości android:textColor
, która byłaby związana z tekstem błędu.
Ponadto, jeśli tekst jest rzeczywiście niewidoczny, wszelkie pomysły, dlaczego 2.x zachowuje się inaczej niż w wersji 3.x - wydaje się, że spowodowałoby to problemy ze zgodnością z poprzednimi wersjami.
Dzięki.
Wygląda na to, że tekst jest tam, ale to jasnoszary na białym tle, ponieważ działanie korzysta z Theme.Light. – jarmod