Я внедряю регистрационную форму, добавляя поле даты, затем нажимаю значок, чтобы отобразить диалоговое окно даты, затем ограничиваю валидацию даты системной датой ниже даты, только как можно выполнить валидацию
защищенный диалог onCreateDialog (int id)
{
Calendar c = Calendar.getInstance();
int cyear = c.get(Calendar.YEAR);
int cmonth = c.get(Calendar.MONTH);
int cday = c.get(Calendar.DAY_OF_MONTH);
switch (id) {
case DATE_DIALOG_ID:
return new DatePickerDialog(this, mDateSetListener, cyear, cmonth, cday);
}
return null;
}
private DatePickerDialog.OnDateSetListener mDateSetListener = new DatePickerDialog.OnDateSetListener()
{
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth)
{
String date_selected = String.valueOf(monthOfYear+1)+" /"+String.valueOf(dayOfMonth)+" /"+String.valueOf(year);
EditText birthday=(EditText) findViewById(R.id.EditTextBirthday);
birthday.setText(date_selected);
}
};
public void onClick(View v)
{
if(v == b1)
showDialog(DATE_DIALOG_ID);
}
}
**
showing in system date in below dates only how can implemented
некоторые решения в текущем году до года отображаются без увеличения числа лет, это условие применяет проверки, как может быть реализовано?