Estoy codificando una aplicación de Android sobre el egipcioHistorial, y quiero agregar un Selector de fecha en un cuadro de diálogo, donde mostraré años, y cada vez que el usuario establezca un año, muestre en el diseño los eventos de ese año. Si cambia el año, el evento cambia ... etc. Es una aplicación histórica, y no sé cómo hacerlo. Necesito ayuda.
Respuestas
1 para la respuesta № 1Según el documento (http://developer.android.com/reference/android/widget/DatePicker.html)
Puede establecer la fecha mínima y máxima de acuerdo con la era que desea cubrir:
android:maxDate The minimal date shown by this calendar view in mm/dd/yyyy format.
android:minDate The minimal date shown by this calendar view in mm/dd/yyyy format.
Y luego use el onDateChangedListener para mostrar el diseño correcto.
http://developer.android.com/reference/android/widget/DatePicker.OnDateChangedListener.html
Como desea usar solo un año, le aconsejaría que use un NumberPickerDialog en su lugar. DatePicker es tal vez "demasiado" para su caso de uso.