2
Итак, у меня есть прядильщик, с которым я пытаюсь применить стиль. У меня есть тема деятельностиDropdown Spinner text color
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
И на блесну
<Spinner
android:id="@+id/spinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:entries="@array/entries"
Я хочу текст пунктов роллерных появляться, как белый и сделать это с XML-моделированием. Если я установил android:textColor
в AppTheme, все будет хорошо.
Однако это относится и к другим элементам.
Я пробовал следующие атрибуты в AppTheme. Ни один из них не работал.
<item name="android:spinnerDropDownItemStyle">@style/SpinnerItem</item>
<item name="android:dropDownItemStyle">@style/SpinnerItem</item>
<item name="android:spinnerItemStyle">@style/SpinnerItem</item>
<style name="SpinnerItem">
<item name="android:textColor">@android:color/white</item>
</style>
Любая помощь приветствуется.
Это не работает, к сожалению. Цвет текста остается черным. При открытии Spinner я получаю следующие LogCat сообщения: 'W/EGL_emulation: eglSurfaceAttrib не implemented' ' W/OpenGLRenderer: Не удалось установить EGL_SWAP_BEHAVIOR на поверхности 0xab48d1a0, ошибка = EGL_SUCCESS' Я попытался найти их, но ничего, имеющие отношение к Спиннеры подошли. – loGi