Skip to content

Instantly share code, notes, and snippets.

@ribbedcrown
Forked from appersiano/Android DatePicker Theme
Created December 6, 2019 23:15
Show Gist options
  • Save ribbedcrown/172e486b1b3243bdd7a3792f96d4a835 to your computer and use it in GitHub Desktop.
Save ribbedcrown/172e486b1b3243bdd7a3792f96d4a835 to your computer and use it in GitHub Desktop.
<!-- http://stackoverflow.com/questions/28738089/change-datepicker-dialog-color-for-android-5-0 -->
<style name="AppBaseTheme" parent="android:Theme.Material.Light">
<item name="android:datePickerDialogTheme">@style/MyDatePickerDialogTheme</item>
</style>
<style name="MyDatePickerDialogTheme" parent="android:Theme.Material.Light.Dialog">
<!-- If you want you can override only colorAccent -->
<item name="android:colorAccent">@color/date_picker_accent</item>
<!-- Or you can change very item color -->
<item name="android:datePickerStyle">@style/MyDatePickerStyle</item>
</style>
<style name="MyDatePickerStyle" parent="@android:style/Widget.Material.Light.DatePicker">
<item name="android:headerBackground">@color/chosen_header_bg_color</item>
<item name="android:dayOfWeekBackground">@color/chosen_header_bg_color</item>
<item name="android:dayOfWeekTextAppearance">@color/chosen_header_bg_color</item>
<item name="android:headerMonthTextAppearance">@color/chosen_header_bg_color</item>
<item name="android:headerDayOfMonthTextAppearance">@color/chosen_header_bg_color</item>
<item name="android:headerYearTextAppearance">@color/chosen_header_bg_color</item>
<item name="android:headerSelectedTextColor">@color/chosen_header_bg_color</item>
<item name="android:yearListItemTextAppearance">@color/chosen_header_bg_color</item>
<item name="android:yearListSelectorColor">@color/chosen_header_bg_color</item>
<item name="android:calendarTextColor">@color/chosen_header_bg_color</item>
<item name="android:calendarSelectedTextColor">@color/chosen_header_bg_color</item>
</style>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment