我想删除顶部的空间
我的风格主题(stackOverFlow的用户答案here)
我的代码
fun clickDatePicker() {
setTheme(R.style.AppTheme_MaterailComponent)
val local = Locale.KOREA
Locale.setDefault(local)
val builder = MaterialDatePicker.Builder.dateRangePicker()
val picker = builder.build()
picker.apply {
addOnPositiveButtonClickListener { selection: Pair<Long, Long>? ->
// just my other logic
selection?.first?.let { setYearMonthDate(it) }
?.let { it1 -> firstAndSecondMap.put(0, it1) }
selection?.second?.let { setYearMonthDate(it) }
?.let { it1 -> firstAndSecondMap.put(1, it1) }
filterDate()
binding.duration = 0
}
show(supportFragmentManager, "picker")
}
}
2条答案
按热度按时间thtygnil1#
目前(
1.1.0
、1.2.0-beta01
、1.3.0-alpha01
)没有隐藏标题标题的方法。这只是一种变通方法,在下一版本中可能会停止工作。
在您的主题叠加中,您可以设置标题的
visibility
:这是不够的。您必须在项目中覆盖这些维度。
dgsult0t2#
为了隐藏标题和选择日期部分我尝试添加
在dimens.xml中
我正在使用以下版本的“material”:
实现'com.google.android.材料:材料:1.4.0'
Header and Select date section
结果:Result