I wanted to set some CalendarConstraints
I cant select past dates
val dateValidatorMax: DateValidator =
DateValidatorPointForward.now();
val dateValidatorMin: DateValidator =
DateValidatorPointBackward.before(selectedStartDateInMillis)
val constraintsBuilder =
CalendarConstraints.Builder()
.setValidator(dateValidatorMax).build()
val picker = MaterialDatePicker.Builder.dateRangePicker()
.setSelection(dateRange).setCalendarConstraints(constraintsBuilder)
.setTheme(R.style.ThemeOverlay_MaterialComponents_MaterialCalendar);
picker.build().apply {
addOnPositiveButtonClickListener { selectedDateRangePair ->
onDateRangeSelected(
selectedDateRangePair
)
}
}.show(
requireActivity().supportFragmentManager,
MaterialDatePicker::class.java.canonicalName
)
Everything is Working fine but im getting this error Unresolved reference: DateValidatorPointBackward
StackoverFlowLink i saw this DateValidatorPointForward
is ok but im showing error in DateValidatorPointBackward