Android Date Selector только с днем ​​и месяцем

Я ищу способ настроить селектор даты в Android, чтобы показывать только день и месяц (то есть без года).

Я создаю диалог на основеКак отобразить выбор даты для Android с полями только месяц и год?:

    Dialog dlg = new DatePickerDialog(context, datePickerListener, dueDateCalendar.get(Calendar.YEAR), dueDateCalendar.get(Calendar.MONTH), dueDateCalendar.get(Calendar.DAY_OF_MONTH));
    try {
        Field f[] = dlg.getClass().getDeclaredFields();
        for (Field field : f) {
            String name = field.getName();
            if (name.equals("YEAR")){
                field.setAccessible(true);
                Object dayPicker = new Object();
                dayPicker = field.get(dlg);
                ((View) dayPicker).setVisibility(View.GONE);
            }
        }
    } catch (Exception e){
        // TODO: should not happen
        e.printStackTrace();
    }
    return dlg;

Но я продолжаю получать исключение Cast на ((View) dayPicker) .setVisibility (View.GONE);

java.lang.ClassCastException: java.lang.String не может быть приведен к android.view.View

Есть идеи?

Ответы на вопрос(2)

Ваш ответ на вопрос