I want my DatePickerDialog as soon as it opens to display the list of years.
For example, when I show the dialog I see the calendar view: :
If I tap on the text "1900" the year view is shown:
I tried this code but it had no effect and I'm clueless for what I could do:
DatePickerDialog birthDatePicker = new DatePickerDialog(getActivity(), this, 0, 0, 0);
birthDatePicker.getDatePicker().setSpinnersShown(true);
birthDatePicker.show();
Same as Show year selection first in Android Calendar View
I will copy here my answer:
You can get a reference to year view and then just simulate user click to open it.
dataPicker.getTouchables().get( 0 ).performClick();
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With