loper7/DateTimePicker

分钟可以设置时间间隔吗?

Closed this issue · 7 comments

分钟可以设置时间间隔吗?

比如5,10,15,20,25,30

比如5,10,15,20,25,30

可以修改源码实现

大哥。源码看的头大。看了两天还是下不去手啊。能给点提示吗。从哪儿入手

 //1、移除DateTimeController内对于mMinuteSpinner maxvalue minvalue的动态限制
//2、手动设置mMinuteSpinner的value、maxvalue、minvalue,并格式化value显示
//3、在获取时间时先格式化出年月日时,再自己根据mMinuteSpinner格式化的内容进行拼接

//第二步代码示例如下
 picker.getPicker(DateTimeConfig.MIN)?.apply {
            value=1
            maxValue=12
            minValue=1
            formatter = NumberPicker.Formatter { value: Int ->
                "${value*5}"
            }
        }
//此时分会展示 5,10,15,20...60

好得

这不点个star吗😀

很早就点了