Impossible de faire mon DatePickerDialog utiliser un compteur de style par programmation

Je suis en utilisant un DialogFragment pour ouvrir un DatePickerDialog

public class DatePickerFragment extends DialogFragment{

@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {

    //Use the current date as the default date in the picker
    final Calendar c = Calendar.getInstance();
    int year = c.get(Calendar.YEAR);
    int month = c.get(Calendar.MONTH);
    int day = c.get(Calendar.DAY_OF_MONTH);


    //Create a new instance of DatePickerDialog and return it
    DatePickerDialog DatePickerDialog = new DatePickerDialog(getActivity(), (ProfileCreationActivity)getActivity(), year, month, day);
    return DatePickerDialog;
}

Je suis un calendrier, où je préférerais un spinner look.

J'ai essayé:

datePickerDialog.getDatePicker().setCalendarViewShown(false);

et

datePickerDialog.getDatePicker().setLayoutMode(1);

mais il ne fonctionne pas.

Veuillez noter que je veux le spinner recherchez une activité, mais que je veux la vue de l'agenda pour une autre activité. Donc je ne peux pas changer l'ensemble de l'application de style. J'ai besoin d'un style personnalisé pour une activité.

Ce que vous avez devrait fonctionner. Les choses qui vous font passer hmmmm....
Cette réponse a fonctionné pour moi avec juste une ligne.

OriginalL'auteur Lumberjack | 2015-05-28