【发布时间】:2021-03-29 02:07:50
【问题描述】:
我有一个在spinner 模式下使用的日期选择器对话框。这是日期选择器对话框使用的主题。
<style name="CustomDatePickerDialogTheme" parent="android:Theme.Material.Light.Dialog">
<item name="android:datePickerStyle">@style/MyDatePickerStyle</item>
</style>
<style name="MyDatePickerStyle" parent="@android:style/Widget.Material.DatePicker">
<item name="android:datePickerMode">spinner</item>
当我在“暗模式 = 关闭”时使用它时,它可以正常工作。但是当“暗模式=打开”时,它不会反转颜色。无论暗模式如何,对话框都是这样的
我尝试将父主题更改为Theme.AppCompat.DayNight.Dialog。现在,当“Dark Mode = on”时,对话框如下所示
如何使 DatePickeDialog(在微调器模式下)与深色模式兼容?
【问题讨论】:
标签: android android-datepicker android-dark-theme