From b6676bb6a3515e1599d2342190c2d2d89d611d63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A1bio=20Silva?= Date: Mon, 15 Oct 2012 12:21:19 -0300 Subject: [PATCH] Changed the way that date format selector is shown. Changed the way that date format selector is shown excluding ambiguity when day and month have same value. - i.e. 01/01/2012 (mm-DD-YYYY) and 01/01/2012 (DD-mm-YYYY) Now it displays 31/12/2012 for DD-mm-YYYY and 12/31/2012 for mm-DD-YYYY. Change-Id: I27434c9d5713491950d4f345dccf65d647d399cf --- src/com/android/settings/DateTimeSettings.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/com/android/settings/DateTimeSettings.java b/src/com/android/settings/DateTimeSettings.java index 30d4f0abae6..96c1086bc70 100644 --- a/src/com/android/settings/DateTimeSettings.java +++ b/src/com/android/settings/DateTimeSettings.java @@ -118,6 +118,10 @@ public class DateTimeSettings extends SettingsPreferenceFragment if (currentFormat == null) { currentFormat = ""; } + + // Prevents duplicated values on date format selector. + mDummyDate.set(mDummyDate.get(Calendar.YEAR), mDummyDate.DECEMBER, 31, 13, 0, 0); + for (int i = 0; i < formattedDates.length; i++) { String formatted = DateFormat.getDateFormatForSetting(getActivity(), dateFormats[i])