Android sélecteur de Date avec seulement le Jour et le Mois

Je suis à la recherche d'un moyen de personnaliser le sélecteur de Date dans Android pour afficher seulement le jour et le mois (pas d'année).

Je suis entrain de créer un dialogue basé sur Comment afficher le sélecteur de date pour android avec seulement mois et année)?:

    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;

Mais je reçois un Casting d'exception sur ((la Vue) dayPicker).setVisibility(View.DISPARU);

java.lang.ClassCastException: java.lang.La chaîne ne peut pas être lancé à
android.vue.Vue

Des idées?

OriginalL'auteur checklist | 2014-02-17