时间窗口施用 DatePicker

时间窗口使用 DatePicker

DatePicker

创建DatePickerDialog的步骤

 

    case 6:

           //此方法用于显示DatePickerDialog

           showDialog(DATE_PICK_ID);

           break;

       default:

           break;

       }

    return super.onOptionsItemSelected(item);

    }

    //监听器,用于在时间对话框点击DatePickerDialogset时所设置的年月日

    DatePickerDialog.OnDateSetListener onDateSetListener=new DatePickerDialog.OnDateSetListener() {

       @Override

       public void onDateSet(DatePicker view, int year, int monthOfYear,

              int dayOfMonth) {

           Log.d("mydebug",year+":"+monthOfYear+":"+dayOfMonth);

       }

    };

    @Override

    protected Dialog onCreateDialog(int id) {

    switch (id) {

       case DATE_PICK_ID:

           return new DatePickerDialog(this, onDateSetListener, 2012, 0, 15);

       }

    return null;

}