【发布时间】:2020-04-21 03:09:09
【问题描述】:
我正在寻找一种方法来更改所有微调器的下划线颜色,我制作了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>
这些都不适合我,所以我注意到这个答案有这样的评论:
如果 Spinner 在 ScrollView 中,这将不起作用。 ——伊戈尔加纳波尔斯基
嗯...我所有的微调器都在 ScrollViews 中,那么,如何更改 ScrollViews 中所有 Spinners 的下划线颜色?
【问题讨论】:
标签: android xml android-styles