recuperar - Abrir el calendario en Android
huawei calendario (2)
Cómo abrir el Calendario en el Botón Haga clic y obtenga la Fecha de hacer clic.
Intenta usar el widget CalendarView, mira los documentos aquí
Esto no es un diálogo, por lo que tendría que crear un diálogo, envolverlo en una Vista de calendario y ejecutarlo usted mismo.
mira esto: http://www.developer.com/ws/article.php/3850276/Working-with-the-Android-Calendar.htm
EDITAR:
Para abrir el calendario desde el botón, haga clic en evento agregue este código al método onClick:
Intent i = new Intent();
//Froyo or greater (mind you I just tested this on CM7 and the less than froyo one worked so it depends on the phone...)
cn = new ComponentName("com.google.android.calendar", "com.android.calendar.LaunchActivity");
//less than Froyo
cn = new ComponentName("com.android.calendar", "com.android.calendar.LaunchActivity");
i.setComponent(cn);
startActivity(i);