Android Datepicker对话框具有透明背景

时间:2016-05-05 12:06:51

标签: android datepicker

我在dialogfragement中使用了datepickerdialog,并且旋转器是透明的,如图所示Transparent Spinners 我怎么能解决这个问题?

由于

1 个答案:

答案 0 :(得分:1)

通过在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);

希望这有帮助。