Tenemos un miembro que informa que no puede establecer una fecha anterior al 1 de enero de 1970 en nuestro DatePickerDialog. Este problema no repro para nosotros.DatePickerDialog que impone incorrectamente una fecha mínima del 1 de enero de 1970
Ya soy consciente de que DatePickerDialog no expone las funciones setMinDate/setMaxDate del DatePicker subyacente, por lo que parece que algún tipo de modificación específica del fabricante del teléfono está afectando a minDate/maxDate.
Este usuario informa que está ejecutando un Droid x2 en Verizon con 2.2 Froyo. Si bien creemos que tiene razón en la descripción del modelo de su dispositivo, muchos usuarios están confundidos acerca de la versión del sistema operativo, por lo que puede estar ejecutando 2.3.
I intentado resolver este problema mediante la adición de este tema a mi Actividad:
<style name="profile_editor_theme">
<item name="android:endYear">2025</item>
<item name="android:startYear">1910</item>
</style>
Si bien este tema en mi actividad tuvo el efecto deseado de limitar la DatePickerDialog en mis dispositivos de prueba (una ficha Galaxy y un original Motorola Droid), aparentemente no tuvo ningún efecto para el usuario.
Este número repros para nuestro usuario el 100% del tiempo, pero funciona correctamente para nosotros en nuestros propios dispositivos.
¿Alguien puede explicar qué podría estar causando esto y cómo podríamos solucionarlo?
Tengo filed this bug against Google sobre este asunto.
Gracias!
Algunos de nuestros usuarios (incluido un usuario de Droid x2) informaron sobre el mismo problema, y tampoco hemos podido reproducirlo en nuestra empresa. – greg7gkb
También repros en Motorola Razr – HannahMitt
¿Alguien tiene actualizaciones sobre esto? Todavía recibimos informes de esto en el campo ... no hay acceso a un Razr desafortunadamente :( – greg7gkb