创建应用程序,我在其中显示DatePicker.Now我想设置MinDate的DatePicker是前两年和最大日期未来两年only.Selection应该基于当前日期。假设当前日期是23/11/2016所以datepicker应该显示日期至2014年11月23日DatePicker所有日期应该禁用之前23/11/2014.And当我们点击Datepicker光标应该在当前日期。创建DtaePicker在DatePIcker中设置MinDate和MaxDate
private void showDateDailog() {
final DatePickerDialog datePickerDialog = new DatePickerDialog(mContext, new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker datePicker, int selectedYear, int selectedMonth, int selectedDate) {
year = selectedYear;
month = selectedMonth;
day = selectedDate;
((TextView) findViewById(R.id.textViewTORStartDate)).setText(new StringBuilder().append(day).append("/")
.append(month + 1).append("/").append(year));
}
}, year, month, day);
datePickerDialog.getDatePicker().setMinDate(System.currentTimeMillis());
datePickerDialog.show();
}
它的工作.Thanku ... – user7108398
@ user7108398,欢迎! – RustamG