summaryrefslogtreecommitdiffstats
path: root/core/java/android/service
diff options
context:
space:
mode:
authorSelim Cinek <cinek@google.com>2014-11-24 11:52:36 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-11-24 11:52:40 +0000
commit962b06f9a02f08392b6f87225a314ebf39dd7a07 (patch)
tree4b94da89d3d0b479e598030cc6e2179780118b8b /core/java/android/service
parent12c2136e556b54a717624d8479ec4650f363ce45 (diff)
parent9c4a707912da2c954b2d3d1311b8a691ded8aa16 (diff)
downloadframeworks_base-962b06f9a02f08392b6f87225a314ebf39dd7a07.zip
frameworks_base-962b06f9a02f08392b6f87225a314ebf39dd7a07.tar.gz
frameworks_base-962b06f9a02f08392b6f87225a314ebf39dd7a07.tar.bz2
Merge "Fixed several time related states for secondary users" into lmp-mr1-dev
Diffstat (limited to 'core/java/android/service')
-rw-r--r--core/java/android/service/notification/ZenModeConfig.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/core/java/android/service/notification/ZenModeConfig.java b/core/java/android/service/notification/ZenModeConfig.java
index 36401eb..ce28d0a 100644
--- a/core/java/android/service/notification/ZenModeConfig.java
+++ b/core/java/android/service/notification/ZenModeConfig.java
@@ -474,13 +474,14 @@ public class ZenModeConfig implements Parcelable {
return downtime;
}
- public static Condition toTimeCondition(Context context, int minutesFromNow) {
+ public static Condition toTimeCondition(Context context, int minutesFromNow, int userHandle) {
final long now = System.currentTimeMillis();
final long millis = minutesFromNow == 0 ? ZERO_VALUE_MS : minutesFromNow * MINUTES_MS;
- return toTimeCondition(context, now + millis, minutesFromNow, now);
+ return toTimeCondition(context, now + millis, minutesFromNow, now, userHandle);
}
- public static Condition toTimeCondition(Context context, long time, int minutes, long now) {
+ public static Condition toTimeCondition(Context context, long time, int minutes, long now,
+ int userHandle) {
final int num, summaryResId, line1ResId;
if (minutes < 60) {
// display as minutes
@@ -493,7 +494,7 @@ public class ZenModeConfig implements Parcelable {
summaryResId = com.android.internal.R.plurals.zen_mode_duration_hours_summary;
line1ResId = com.android.internal.R.plurals.zen_mode_duration_hours;
}
- final String skeleton = DateFormat.is24HourFormat(context) ? "Hm" : "hma";
+ final String skeleton = DateFormat.is24HourFormat(context, userHandle) ? "Hm" : "hma";
final String pattern = DateFormat.getBestDateTimePattern(Locale.getDefault(), skeleton);
final CharSequence formattedTime = DateFormat.format(pattern, time);
final Resources res = context.getResources();