gpt4 book ai didi

android - 已关闭 - Android DatePicker 限制最大日期

转载 作者:行者123 更新时间:2023-11-29 15:04:44 25 4
gpt4 key购买 nike

<分区>

我正在尝试在 android 中创建一个 DatePicker,用于选择用户的出生日期。我想以从日期选择器中选择的年龄大于 18 岁的方式设置年份。例如。如果有人点击日期时间选择器对话框,他/她应该看到最大年份为 1998 年,因为它相当于 18 年。

我的代码是这样的:

            dobDatePicker = new DatePickerDialog(getContext(), AlertDialog.THEME_HOLO_LIGHT, new DatePickerDialog.OnDateSetListener() {
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
Calendar newDate = Calendar.getInstance();
newDate.set(year, monthOfYear, dayOfMonth);
candidateDob.setText(dateFormatter.format(newDate.getTime()));
}
},newCalendar.get(Calendar.YEAR), newCalendar.get(Calendar.MONTH), newCalendar.get(Calendar.DAY_OF_MONTH));
dobDatePicker.getDatePicker().setMaxDate(System.currentTimeMillis());

所以现在,限制是到当前日期为止。请帮助:)

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com