Android DatePicker mes como entero

Tengo una pregunta simple pero después de buscar un tiempo no pude encontrar la respuesta todavía. En un Selector de fechas, ¿es posible cambiar el mes para que se muestre como un entero no como una cadena? .Eg: {1,2,3 ..} no {jan, feb, mar ...}

EDITAR:

Aunque la solución de @kaneda parece funcionar, en Android 3.0 al menos los métodos y atributos no son los mismos. El código que estoy usando es este:

<code>public DatePickerCustom(Context context, AttributeSet attrs) {
       super(context, attrs);
       Field[] fields = DatePicker.class.getDeclaredFields();
       try {
           for (Field field : fields) {
               field.setAccessible(true);
               if (TextUtils.equals(field.getName(), "mMonthSpinner")) {
                   Method m =     field.getType().getDeclaredMethod("setDisplayedValues", String[].class);
                   m.setAccessible(true);
                   String[] s = new String[]     {"01","02","03","04","05","06","07","08","09","10","11","12"};
                   Object[] params = new Object[1];
                   params[0] = s;
                   m.invoke(field.get(this), params);
                   break;
               }
           }
       }
       catch (Exception e) {
           System.out.println(e.getMessage());
           e.printStackTrace();
       }
    }
</code>

EDIT 2:

La mejor solución es crear un DatePicker personalizado (siguiendo el primer consejo de @kaneda), siempre funcionará sin problemas de compatibilidad y sin retransmitir la reflexión.

Usé ladate_picker.xml de Android y DatePicker.java publicado por @kaneda. Además, utilicé un NumberPicker personalizado (porque el que usa el widget DatePicker es interno de Android). Para el widget NumberPicker seguí estoenlazar.

En el CustomDatePicker comenté la funcióngetShortMonths() y establecer el rango de mes comomMonthPicker.setRange(1, NUMBER_OF_MONTHS);.

Respuestas a la pregunta(1)

Su respuesta a la pregunta