Android Datepicker 对话框具有透明背景

标签 android datepicker

我在dialogfragment中使用datepickerdialog,并且旋转器是透明的,如图所示Transparent Spinners 我该如何解决这个问题?

谢谢

最佳答案

通过在 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/

相关文章:

datepicker - 关联两个剑道日期选择器以确保截止日期始终大于或等于起始日期

c# - 如何将 win 表单日期时间选择器设置为没有默认值?

javascript - 选择单选按钮时如何隐藏日期选择器?

javascript - JQuery 日期选择器无法正常工作

datepicker - 如何从按钮打开 angular-ui 日期选择器?

java - 安卓内存泄漏?导航SDK无法正常工作

android - 如何在android多用户中获取 Activity 帐户ID

android - 如何在 Vs 代码中获取 android 应用程序的 sha1

java - Java 1.7 上的哪些类/函数可用于/不可用于 Android 开发?

java - 语法错误,插入 ";"以完成 FieldDeclaration