Я использую setError () в EditText для проверки. До обновления до ICS все работало нормально, но теперь поле с ошибкой пусто. Как мне это исправить?
Мне удалось воспроизвести это на моем Nexus S под управлением Android 4.0.3.
Вот как я это сделал.
Создать тему с помощью:
<style name="MyApp.Theme.Light.NoTitleBar" parent="@android:style/Theme.Light.NoTitleBar"> <item name="android:textColorPrimaryInverse">@android:color/primary_text_light </item> </style>
Применить тему MyApp.Theme.Light.NoTitleBar к моему заявлению / деятельности из манифеста.
MyApp.Theme.Light.NoTitleBar
<application android:name=".MyApp" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/MyApp.Theme.Light.NoTitleBar" >
Может ли это быть связано с этой ошибкой?
Выпуск 22920: EditText: setError не читается при использовании Light Theme
Не знаю, как исправить или обойти это все же. = (