是否可以更改android 5.0的datepicker(以及timepicker)配色方案?
我尝试设置重点色,但这不起作用(有android:
有无):
<!-- colorPrimary is used for the default action bar background -->
<item name="colorPrimary">@color/purple</item>
<!-- colorPrimaryDark is used for the status bar -->
<item name="colorPrimaryDark">@color/purple_tint</item>
<!-- colorAccent is used as the default value for colorControlActivated
which is used to tint widgets -->
<item name="colorAccent">@color/purple_tint</item>
来自原文:
对于这样的事情:“ >>
是否可以更改android 5.0的datepicker(以及timepicker)配色方案?我尝试设置重音颜色,但这不起作用(有和没有android:):
Neil的建议导致全屏显示DatePicker
的原因是选择父主题:
尝试一下。
创建新样式
尝试一下,为我工作
仅提及,您也可以使用默认主题,例如android.R.style.Theme_DeviceDefault_Light_Dialog
。
您没有创建主题,只需将其写在对话框创建对象中
<style name="AppThemeDatePicker" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorAccent">@color/select2</item>
<item name="android:colorAccent">@color/select2</item>
<item name="android:datePickerStyle">@style/MyDatePickerStyle</item>
</style>
<style name="MyDatePickerStyle" parent="@android:style/Widget.Material.Light.DatePicker">
<item name="android:headerBackground">@color/select2</item>
</style>
我有一个问题,即在Android API 24的屏幕上没有看到时间选择器按钮。 (API 21+)通过>>解决
<style name="MyDatePickerDialogTheme" parent="android:Theme.Material.Light.Dialog">
<item name="android:colorAccent">@color/colorPrimary2</item></style>
<style name="Theme" parent="BBaseTheme">
<item name="android:datePickerDialogTheme">@style/MyDatePickerDialogTheme</item>
</style>
用于更改年份列表项的文本颜色(ANDROID 5.0专用)