日期选择器对话框只显示一个日期

Date picker Dialog shows only one date

我正在尝试实现日期选择器对话框,但该对话框仅显示一个日期,并将其余日期显示为空白,可能是什么原因?

这绝对是一个主题问题。由于文本颜色和圆圈颜色的对比,所选日期可见。您可以参考此 link 以了解 Material 设计指南对日期选择器主题的剖析。

https://material.io/components/date-pickers#theming

参考此答案以了解要使用的颜色。

您可以使用这些属性通过样式更改颜色

dayOfWeekBackground
dayOfWeekTextAppearance
headerMonthTextAppearance
headerDayOfMonthTextAppearance
headerYearTextAppearance
headerSelectedTextColor
yearListItemTextAppearance
yearListSelectorColor
calendarTextColor
calendarSelectedTextColor

如果您分享当前的样式和代码片段,我们可以进一步细化答案。