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 代码上也有条件/逻辑,以指定应该使用哪组图像在版本上。
有没有办法改变 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 代码上也有条件/逻辑,以指定应该使用哪组图像在版本上。