【问题标题】:How to remove DatePickerDialog background如何删除 DatePickerDialog 背景
【发布时间】:2016-10-25 10:28:31
【问题描述】:
我想去掉 DatePickerDialog 中多余的背景
这是我的代码
DatePickerDialog dpd = new DatePickerDialog(RegisterActivity.this, android.R.style.Theme_Holo_Dialog, date,
myCalendar.get(Calendar.YEAR), myCalendar.get(Calendar.MONTH),
myCalendar.get(Calendar.DAY_OF_MONTH));
【问题讨论】:
标签:
java
android
datepicker
datepickerdialog
【解决方案1】:
您可以像这样覆盖对话框主题:
<style name="TransparentDatePickerDialogTheme" parent="AlertDialog.AppCompat">
<item name="android:windowBackground">@android:color/transparent</item>
</style>
然后像这样应用主题
DatePickerDialog dpd = new DatePickerDialog(RegisterActivity.this, R.style.TransparentDatePickerDialogTheme, date,
myCalendar.get(Calendar.YEAR), myCalendar.get(Calendar.MONTH),
myCalendar.get(Calendar.DAY_OF_MONTH));