Я создал счетчик, в котором пользователь может выбрать значение. Я МОГУ изменить цвет текста самого счетчика, как показано на этом рисунке:
К сожалению, когда я нажимаю на счетчик, отображается список элементов, которые нужно выбрать, но они имеют белый цвет шрифта на белом фоне, и я просто не смог это изменить:
Я искал проблему в Google, и у других возникла такая же проблема. Ни одно из предложенных исправлений не помогло мне. я искал проблему в Google, и другие столкнулись с той же проблемой. Ни одно из предложенных исправлений не помогло мне. я искал проблему в Google, и другие столкнулись с той же проблемой. Ни одно из предложенных исправлений не помогло мне. Насколько я понимаю, мне нужно составить какой-то собственный список, но что ж ... Я не могу заставить его работать. Есть предложения?
Мой код выглядит так (array_spinner - это массив строк):
ArrayAdapter adapter = new ArrayAdapter(this, R.layout.row, array_spinner);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
И мой row.xml:
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/spinnerText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:textColor="#000000"
android:textSize="14dp" />