Restrict Range in Android DatePicker Custom Dialog

后端 未结 3 1455
野的像风
野的像风 2020-12-21 03:08

I have a custom linear layout which has DatePicker and TimePicker widgets in it. This is used as DateTime picker. I want to restrict t

3条回答
  •  执笔经年
    2020-12-21 03:36

    If somebody wants RangeValidator (posted above) but with less code: (@Parcelize annotation added)

    @Parcelize
    internal class RangeValidator(
    private var minDate: Long = 0,
    private var maxDate: Long = 0) : DateValidator {
    
         override fun isValid(date: Long): Boolean {
             return !(minDate > date || maxDate < date)
         }
    }
    

提交回复
热议问题