これは私の日付ピッカー ダイアログ コードです。日付ピッカー ダイアログ ボックスで将来の日付の選択を無効にしたいと考えています。
誰でも方法を提案できますか?
@Override
protected Dialog onCreateDialog(int id)
{
// TODO Auto-generated method stub
switch(id)
{
case 1:
Calendar cal=Calendar.getInstance();
Toast.makeText(DateActivity.this, "- onCreateDialog -", Toast.LENGTH_LONG).show();
return new DatePickerDialog(this,myDateSetListener,cal.get(Calendar.YEAR), cal.get(Calendar.MONTH)+1, cal.get(Calendar.DAY_OF_YEAR));
default:
return null;
}
}
private DatePickerDialog.OnDateSetListener myDateSetListener = new DatePickerDialog.OnDateSetListener()
{
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth)
{
// TODO Auto-generated method stub
String date = "Year: " + String.valueOf(year) + "\n"
+ "Month: " + String.valueOf(monthOfYear+1) + "\n"
+ "Day: " + String.valueOf(dayOfMonth);
Toast.makeText(DateActivity.this, date,Toast.LENGTH_LONG).show();
}
};