В ICS, при использовании темы на основе android:Theme.Light
текст во всплывающем окне error при использовании setError(...)
белый, как и фон.
Я могу решить эту проблему, добавив <item name="android:textColorPrimaryInverse">#ff000000</item>
к моей теме. Хотя это помогает, я немного обеспокоен тем, что при таком изменении какого-либо другого текста, который использует textColorPrimaryInverse
, он превратится из белого в черный и, возможно, не будет виден. Я бы предпочел просто изменить этот атрибут для EditText
, который отображает всплывающее окно 1011 * или только для этого действия.
Разъяснение
Я хотел бы изменить свойство, предпочтительно цвет текста, всплывающего окна 1019 *, которое отображает сообщение об ошибке, когда пользователь вводит что-то неправильное в EditText
.