He estado tratando de obtener una respuesta a esta pregunta durante bastante tiempo. También eché un vistazo al siguiente enlace: Android - DatePicker Widget Format. En mi teléfono/emulador (v 2.3.3), tanto el widget DatePicker como el cuadro de diálogo no toman el formato de fecha especificado en la configuración (Configuración-> Fecha & Hora-> Seleccionar formato de fecha). Siempre están en el formato "MM/dd/aaaa". La configuración regional está configurada en inglés del Reino Unido.Android: ¿Cómo cambiar el formato de fecha de visualización de DatePicker de MM/dd/aaaa a dd/MM/aaaa?
consigo "d/MM/aaaa" cuando leí los ajustes con:
Settings.System.getString(getContentResolver(), Settings.System.DATE_FORMAT);
¿Alguien tiene una idea acerca de cómo cambiar el formato de fecha en una vista DatePicker?
Gracias mucho por la respuesta completa. Es una lástima que haya que hacer mucho para lo que parece ser un error en la configuración regional de En UK (ver [Anotación de fecha y hora en el Reino Unido] (http://en.wikipedia.org/wiki/Date_and_time_notation_in_the_United_Kingdom)) Supongo que en el n. ° 6 quieres decir reordenar Pickers() en lugar de reorderDates()? – Ovid
Vaya, sí, la corrección se publicará en breve. –
El enlace original del constructor DatePicker está roto –