最佳答案
通过在 styles.xml 中设置背景颜色来定义自定义对话框主题,如下所示。
<style name="DialogTheme" parent="Theme.AppCompat.Light.Dialog">
<item name="colorAccent">@color/white</item>
</style>
并在创建时将此主题应用到日期选择器对话框
DatePickerDialog dialog = new DatePickerDialog(context, R.style.DialogTheme,
new MyDateSetListener(), selectedYear, selectedMonth, selectedDate);
希望这有帮助。
关于Android Datepicker 对话框具有透明背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37050207/