嗨,我想调整我的DatePickerDialog, 而不是底部的按钮(显示在下图中),我只想制作蓝色文本。
这是我如何创建 DatePickerDialog
private val birthdayDate by lazy {
Calendar.getInstance()
}
private val datePicker by lazy {
DatePickerDialog(
context,
R.style.MyDatePickerDialogTheme,
this,
birthdayDate.get(Calendar.YEAR),
birthdayDate.get(Calendar.MONTH),
birthdayDate.get(Calendar.DAY_OF_MONTH)
).also {
it.datePicker.maxDate = Calendar.getInstance().timeInMillis
}
}
Run Code Online (Sandbox Code Playgroud)
然后我只是调用 show 方法来显示对话框。我认为问题出在我的某个地方style,但我找不到在哪里。任何帮助将不胜感激。
<style name="MyDatePickerDialogTheme" parent="Theme.AppCompat.Light.Dialog">
<item name="colorAccent">@color/colorPrimary</item>
</style>
Run Code Online (Sandbox Code Playgroud)