【发布时间】:2018-06-17 05:54:28
【问题描述】:
int mMonth = 0, mDay = 0, mYear = 0;
DatePickerDialog mDatePicker = new DatePickerDialog(activity_registrationactivityy.this, new DatePickerDialog.OnDateSetListener() {
public void onDateSet(DatePicker datepicker, int selectedyear, int selectedmonth, int selectedday) {
Calendar mcurrentDate = Calendar.getInstance();
int mYear = selectedyear;
int mMonth = selectedmonth;
int mDay = selectedday;
DatePickerDialog dpDialog = new DatePickerDialog(getApplicationContext(), mDatePicker, mYear, mMonth, mDay);
dpDialog.getDatePicker().setMaxDate(mcurrentDate.getTimeInMillis());
et_birthdate.setText(new StringBuilder().append(mDay).append("/").append(mMonth + 1).append("/").append(mYear));
//takes current date
}
}, m`enter code here`Year, mMonth, mDay);
mDatePicker.setTitle("Select date");
mDatePicker.show();
【问题讨论】:
标签: android