Я использую DialogFragment
открыть DatePickerDialog
Невозможно сделать мой 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;
}
Я получаю календарь вид, где я предпочел бы спиннера вид.
Я пробовал:
datePickerDialog.getDatePicker().setCalendarViewShown(false);
и
datePickerDialog.getDatePicker().setLayoutMode(1);
, но он не работает.
Обратите внимание, что я хочу, чтобы прядильщик искал одно действие, но мне нужно, чтобы календарь был просмотрен для другого действия. Поэтому я не могу изменить весь стиль приложения. Мне нужен индивидуальный стиль для одного действия.
Что вы должны работать. Вещи, которые заставляют вас идти hmmmm .... –
[Этот ответ] (http://stackoverflow.com/a/33138181/2869508) работал для меня только с одной строкой. –