Material Date Picker的使用

** 获取Material Design的最新版本:

https://github.com/material-components/material-components-android/releases


一 . 创建一个MaterialDatePicker.Builder 对象:

2.   ".datePicker()"  创建一个datePicker

3.  ".dateRangePicker()" 创建一个dateRangePicker

4.  setSelection() 设置打开日历的时候选中的日期.

5. setTheme()  设置datePicker 的样式

二: CalendarConstraints.Builder() 是创建一个可选日期范围的约束条件:

1. DateValidatorPointForward.from(minDate)  是从哪个日期开始可以选着.

2. DateValidatorPointBackward.before(maxDate)  是在哪个日期之前都是可选择日期.

3. 有三个子类都自己创建:


4. DateValidatorPointForward.now() 表示从当前时间开始的后面的日期都可以选择(含当天)

推荐阅读更多精彩内容