Tengo una actividad que está apareciendo en un android.app.DatePickerDialog.¿Cómo se obtiene un DatePicker de un DatePickerDialog?
DatePickerDialog dialog = new DatePickerDialog(this, startDateSetListener, start_cal.get(Calendar.YEAR), start_cal.get(Calendar.MONTH), start_cal.get(Calendar.DATE));
quiero conseguir en el DatePicker Vista desde el DatePickerDialog para que pueda establecer los valores mínimo y máximo fechas. La referencia API dice que hay un método getDatePicker y que ha estado allí desde la API 1 pero no es válido, a mi ide no le gusta.
DatePicker picker = dialog.getDatePicker();
"El método getDatePicker() no está definida para el tipo DatePickerDialog"
Cualquiera sabe lo API fue el método creado en o cómo puedo llegar al DatePicker para editar min/max fechas?
Estoy usando API 7, Plataforma 2.1.
Buena respuesta. Lamentablemente, el get y set max on date picker también son API 11 ... – stacybro
Bummer, todavía no los había visto. Desafortunadamente, al navegar por la fuente de 'DatePicker' para 2.1-update1, la lógica de fecha mínima/máxima está completamente ausente. Supongo que podría crear su propia extensión de 'DatePicker' para tratar con eso, e inyectarlo en' DatePickerDialog' (o usar un diálogo personalizado), pero parece mucho trabajo para algo bastante menor. –