創建應用程序,我在其中顯示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