public void onEndDateClick(View v) { Calendar d = Calendar.getInstance(); d.setTime(mEndDate); /* DatePickerDialog datePicker = new DatePickerDialog(getApplicationContext(), new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) { Calendar c = Calendar.getInstance(); c.set(year,monthOfYear, dayOfMonth); ((TextView) findViewById(R.id.endDate)).setText(new SimpleDateFormat("yyyy-MM-dd").format(c.getTime())); } }, d.get(Calendar.YEAR), d.get(Calendar.MONTH), d.get(Calendar.DAY_OF_MONTH)); datePicker.show(); */ DatePickerFragment newFragment = new DatePickerFragment(); newFragment.setCalendar(d); newFragment.setDateTextView((TextView) findViewById(R.id.endDate)); newFragment.show(getSupportFragmentManager(), "datePicker"); }