DatePickerDialog

private void setDatePicker(){
        calendar = Calendar.getInstance();
        DatePickerDialog.OnDateSetListener dateSet = new DatePickerDialog.OnDateSetListener() {
            
            @Override
            public void onDateSet(DatePicker view, int year, int monthOfYear,
                    int dayOfMonth) {
                // TODO Auto-generated method stub
                calendar.set(Calendar.YEAR, year);
                calendar.set(Calendar.MONTH, monthOfYear);
                calendar.set(Calendar.DATE, dayOfMonth);
                date.setText(year+"/"+format(monthOfYear+1)+"/"+format(dayOfMonth));
            }
        };
        
        new DatePickerDialog(getActivity(), dateSet, 
                calendar.get(Calendar.YEAR),
                calendar.get(Calendar.MONTH),
                calendar.get(Calendar.DATE)).show();
    }
原文地址:https://www.cnblogs.com/ct732003684/p/2921748.html