Android 微调器颜色样式

Android Spinner Color style

有没有办法改变 Spinner 控件的颜色? 例如,Android 6 将呈现带有箭头的文本。我需要改变那个箭头的颜色。

The change should apply to any version of android.

例如,Android 4 有带角三角形的下划线。我见过一些替换正在绘制的图标的方法,但该解决方案对我不起作用。我需要更改默认图标的颜色。

更新

我找到了如何使用 styles.xml、

在 Android Spinner 上应用样式
  <item name="android:spinnerStyle">@style/SpinnerItem</item>

但是我找不到申请更改图标颜色的正确样式。

事实证明,没有什么好的方法可以做到这一点。可以更改用于微调器的图像,但是我需要为每个版本提供不同的图像集,并且在 android 代码上也有条件/逻辑,以指定应该使用哪组图像在版本上。