我对 MaterialDatePicker 有疑问。当我尝试全屏打开它时,我的状态栏变成黑色。我试图用parent="ThemeOverlay.MaterialComponents.MaterialCalendar.Fullscreen"
和覆盖创建我自己的主题,statusBarColor
但它什么也没做。
此外,我尝试设置windowTranslucentStatus
- 这是迄今为止我发现的唯一将单个更改应用于状态栏的属性。它变得半透明,但只有一点点,几乎看不到。
我用来显示 MaterialDatePicker 的代码:
val x = MaterialDatePicker.Builder.dateRangePicker()
.setTitleText("Select period")
.setTheme(R.style.ThemeOverlay_MaterialComponents_MaterialCalendar_Fullscreen)
.build()
x.show(supportFragmentManager, "datePicker")