【发布时间】:2021-01-30 13:59:38
【问题描述】:
我的材料时间选择器未正确使用深色主题 here is a screenshot of my timePicker
<!-- Dark theme parent. -->
<style name="DarkThemeParent" parent="Theme.MaterialComponents.DayNight.NoActionBar.Bridge">
.
.
<!-- Material Time Picker Theme -->
<item name="materialTimePickerTheme">@style/DarkMaterialTimePickerTheme</item>
</style>
<!-- Dark Time Picker-->
<style name="DarkMaterialTimePickerTheme" parent="ThemeOverlay.MaterialComponents.TimePicker">
<item name="colorPrimary">@color/primaryColor</item>
</style>
这就是我在我的
中显示 MaterialTimePicker 的方式val picker: MaterialTimePicker =
MaterialTimePicker.Builder()
.setHour(morningCalendar.get(Calendar.HOUR_OF_DAY))
.setMinute(morningCalendar.get(Calendar.MINUTE))
.build()
编辑:我注意到它基于系统主题可以正常工作,但是当我的应用程序的主题为深色且系统主题为浅色时它无法正常工作
【问题讨论】: