Для создания любого dialog
вам нужно передать context
(вы можете передать через конструктор или через любые аргументы функции)
Затем, чтобы создать диалог выбора даты
Calendar c = Calendar.getInstance();//To initialize with the current date
int mYear = c.get(Calendar.YEAR);
int mMonth = c.get(Calendar.MONTH);
int mDay = c.get(Calendar.DAY_OF_MONTH);
DatePickerDialog dialog= new DatePickerDialog(context, mDateSetListener,
mYear, mMonth, mDay);
dialog.show();