OSDN Git Service

Change the time format to show 2 digits for 24-hour mode.
authorPatrick Scott <phanna@android.com>
Tue, 14 Jul 2009 12:50:14 +0000 (08:50 -0400)
committerPatrick Scott <phanna@android.com>
Tue, 14 Jul 2009 15:25:56 +0000 (11:25 -0400)
This will show 09 instead of 9 for all hours before 10 am.

src/com/android/alarmclock/Alarms.java
src/com/android/alarmclock/DigitalClock.java

index e34b1b5..8e71836 100644 (file)
@@ -40,20 +40,21 @@ import java.text.DateFormatSymbols;
  */
 public class Alarms {
 
-    public final static String ALARM_ALERT_ACTION = "com.android.alarmclock.ALARM_ALERT";
-    public final static String ID = "alarm_id";
-    public final static String TIME = "alarm_time";
-    public final static String LABEL = "alarm_label";
+    final static String ALARM_ALERT_ACTION = "com.android.alarmclock.ALARM_ALERT";
+    final static String ID = "alarm_id";
+    final static String TIME = "alarm_time";
+    final static String LABEL = "alarm_label";
 
     final static String PREF_SNOOZE_ID = "snooze_id";
     final static String PREF_SNOOZE_TIME = "snooze_time";
     final static String PREF_SNOOZE_LABEL = "snooze_label";
 
     private final static String DM12 = "E h:mm aa";
-    private final static String DM24 = "E k:mm";
+    private final static String DM24 = "E kk:mm";
 
     private final static String M12 = "h:mm aa";
-    private final static String M24 = "k:mm";
+    // Shared with DigitalClock
+    final static String M24 = "kk:mm";
 
     /**
      * Mapping from days in this application (where Monday is 0) to
index d131066..7ae92f1 100644 (file)
@@ -40,7 +40,6 @@ import java.util.Calendar;
 public class DigitalClock extends LinearLayout {
 
     private final static String M12 = "h:mm";
-    private final static String M24 = "k:mm";
 
     private Calendar mCalendar;
     private String mFormat;
@@ -188,7 +187,7 @@ public class DigitalClock extends LinearLayout {
     }
 
     private void setDateFormat() {
-        mFormat = Alarms.get24HourMode(mContext) ? M24 : M12;
+        mFormat = Alarms.get24HourMode(mContext) ? Alarms.M24 : M12;
         mAmPm.setShowAmPm(mFormat == M12);
     }