日期选择器错误

时间:2019-10-31 16:56:58

标签: android

我的DatePickerDialog无法正常工作。例如,选定的日期为白色。请注意,“取消”和“确定”按钮也是白色。我该如何更改?

https://tinypic.pl/phfssq7zm5s8

代码如下:

 fun openCalendar() {
    val c = Calendar.getInstance()
    val year = c.get(Calendar.YEAR)
    val month = c.get(Calendar.MONTH)
    val day = c.get(Calendar.DAY_OF_MONTH)


    val dpd = DatePickerDialog(this, DatePickerDialog.OnDateSetListener {
            view, year, monthOfYear, dayOfMonth ->


    }, year, month, day)

    dpd.show()
 }

2 个答案:

答案 0 :(得分:1)

默认情况下,日期选择器继承颜色

创建样式并使用不同的colorAccent,您可以在此处找到详细信息

Change DatePicker background color

答案 1 :(得分:1)

DatePicker使用重点色显示高光。看起来您的主题色设置为白色。检查您的颜色文件。