温馨提示×

Android日期控件如何限制可选日期范围

小樊
157
2024-07-27 11:05:08
栏目: 编程语言
Android开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要限制Android日期控件可选的日期范围,可以使用DatePicker组件的setMinDate()和setMaxDate()方法。以下是一个示例代码:

DatePicker datePicker = findViewById(R.id.datePicker);

// 设置最小日期
Calendar minDate = Calendar.getInstance();
minDate.set(2020, 0, 1); // 2020年1月1日
datePicker.setMinDate(minDate.getTimeInMillis());

// 设置最大日期
Calendar maxDate = Calendar.getInstance();
maxDate.set(2021, 11, 31); // 2021年12月31日
datePicker.setMaxDate(maxDate.getTimeInMillis());

在这个示例中,我们将DatePicker控件的最小日期设置为2020年1月1日,最大日期设置为2021年12月31日。用户在选择日期时将会受到这些限制。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Android时间控件怎样限制日期范围

0