我正在寻找一种方法来更改所有微调器的下划线颜色,我制作了this answer的编辑版本:
styles.xml
<resources>
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="android:spinnerStyle">@style/MyCustomSpinner</item>
</style>
<style name="MyCustomSpinner" parent="Widget.AppCompat.Spinner.Underlined">
<item name="android:minHeight">60dp</item>
<item name="colorControlNormal">@color/colorPrimary</item>
<item name="android:textColorSecondary">@color/colorPrimary</item>
<item name="android:colorPrimary">@color/colorPrimary</item>
<item name="android:strokeColor">@color/colorPrimary</item>
</style>
</resources>
这些都不适合我,所以我注意到对此答案有此评论:
如果微调框位于ScrollView中,则将无法使用。 – IgorGanapolsky
而且...我所有的微调器都位于ScrollViews中,所以,如何更改ScrollViews中的所有微调器下划线颜色?