【发布时间】:2016-10-10 15:22:18
【问题描述】:
我正在尝试在 android 中更改我的 datepicker 对话框的不同颜色。我正在使用 AppCompat。我已经可以更改标题的背景颜色和标记当前选定年份的颜色。我尝试了很多来更改“取消”和“确定”按钮的颜色以及标记当前选定日期的气泡颜色。 目前它看起来像这样:
我用这种方式设置了我的日期选择器:
<style name="AppTheme" parent="Theme.AppCompat">
<item name="android:datePickerDialogTheme">@style/MyDatePickerDialogTheme</item></style><style name="MyDatePickerDialogTheme" parent="android:Theme.Material.Dialog">
<item name="android:datePickerStyle">@style/MyDatePickerStyle</item>
</style>
<style name="MyDatePickerDialogTheme" parent="android:Theme.Material.Dialog">
<item name="android:datePickerStyle">@style/MyDatePickerStyle</item>
</style>
<style name="MyDatePickerStyle" parent="@android:style/Widget.Material.DatePicker">
<item name="android:headerBackground">@color/green</item>
<item name="android:yearListSelectorColor">@color/green_transparent</item>
</style>
有人对我的问题有解决方案或解决方法吗? 我已经尝试更改文本颜色和不同的按钮属性,但没有任何东西可以更改按钮。
【问题讨论】:
标签: android xml datepicker styles themes