diff options
author | Julia Reynolds <juliacr@google.com> | 2015-07-16 14:40:37 -0400 |
---|---|---|
committer | Julia Reynolds <juliacr@google.com> | 2015-07-16 14:40:37 -0400 |
commit | c11d838bc51d731ef80ab6e72b8df1c8a5d7a823 (patch) | |
tree | 3e221e3f14de6211413cdc53cdf7c7e7d3a1098c | |
parent | dbdf7c45380f7701e029a279932d2c97bf55fdc9 (diff) | |
download | frameworks_base-c11d838bc51d731ef80ab6e72b8df1c8a5d7a823.zip frameworks_base-c11d838bc51d731ef80ab6e72b8df1c8a5d7a823.tar.gz frameworks_base-c11d838bc51d731ef80ab6e72b8df1c8a5d7a823.tar.bz2 |
Support 24 clock displays in demo mode.
Bug: 22388468
Change-Id: I0a9f1c214a1612dbc225386ae8777a1480dd14b0
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/policy/Clock.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/Clock.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/Clock.java index 04c626b..61986ad 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/Clock.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/Clock.java @@ -232,7 +232,13 @@ public class Clock extends TextView implements DemoMode { } else if (hhmm != null && hhmm.length() == 4) { int hh = Integer.parseInt(hhmm.substring(0, 2)); int mm = Integer.parseInt(hhmm.substring(2)); - mCalendar.set(Calendar.HOUR, hh); + boolean is24 = DateFormat.is24HourFormat( + getContext(), ActivityManager.getCurrentUser()); + if (is24) { + mCalendar.set(Calendar.HOUR_OF_DAY, hh); + } else { + mCalendar.set(Calendar.HOUR, hh); + } mCalendar.set(Calendar.MINUTE, mm); } setText(getSmallTime()); |