⭐🎉一个高颜值日期时间选择器;极简API,内置弹窗,支持农历日期显示,适配深色模式,可动态配置样式及主题,选择器支持完全自定义UI。
fix #10
修复 7.0及以下 机型下选择月份比实际月份大一月问题
1.新增DateTimeController逻辑控制器,以支持UI 100% 自定义 2.重构DateTimePicker,抽离逻辑至DateTimeController,自身仅控制UI 3.抽离常量至DateTimeConfig 4.抽离像素单位转换至ContextExt拓展 5.fixd issues 4-CardDatePickerDialog.Builder内变量添加@JvmField以支持Java调用
1.修复设置最大年份后,当选择到最大年份时,月份为0的问题 2.修复范围最大值,范围最小值,选中默认值之间冲突时约束异常问题(规则为:最大范围值与最小范围值存在冲突时,后设置的值不会生效;选中默认值与范围最大值/范围最小值存在冲突时,不会生效) 3.优化监听回调代码,使用kotlin特性,使回调更加简洁
1.DateTimePicker类变更为kotlin编写 2.新增单位标签可在代码内配置 3.移除DateTimePicker回调监听非必要字段 4.新增CardDatePickerDialog取消、确定按钮文字配置 5.新增CardDatePickerDialog取消按钮回调监听 6.变更CardDatePickerDialog监听绑定至builder内
处理小屏手机dialog收缩展示问题
更换library包名
优化构造方式
首次发布