У меня есть Spinner и используйте ArrayAdapter. В адаптере я использую «android.R.layout.simple_list_item_1», как это:Изменение цвета текста Android в Spinner
spinnerControlObjectType.setAdapter(new ArrayAdapter(getApplicationContext, android.R.layout.simple_list_item_1, list))
Я посмотрел в android.R.layout.simple_list_item_1 и посмотреть, она имеет стиль текста, как это:
android:textAppearance="?android:attr/textAppearanceListItemSmall"
Я хочу переписать «textAppearanceListItemSmall» в моей теме, чтобы дать ему другой цвет, как я могу это сделать? Я не хочу подклассифицировать что-либо или написать шаблон кода. Я уверен, что есть способ изменить цвет, только изменяя theme.xml.
В андроидных документах написано: «... В соответствии с атрибутом стиля, по существу, сказано:« используйте стиль, определенный этим атрибутом, в текущей теме. »... '(http://developer.android.com/guide/topics/resources/accessing-resources.html#ReferencesToThemeAttributes). Они говорят «определены» и «в текущей теме» - как я могу определить это в моей текущей теме? Делает меня орехи ...
Возможный дубликат [Как изменить размер текста и цвет текста прядильщика?] (Https://stackoverflow.com/questions/9476665/how-to-change-spinner-text-size-and-text-color) –