summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/notification/ZenModeSettings.java
diff options
context:
space:
mode:
authorJohn Spurlock <jspurlock@google.com>2014-11-10 14:49:10 -0500
committerJohn Spurlock <jspurlock@google.com>2014-11-10 14:49:10 -0500
commit49300d19abcde2f8bd4e8a54e57fb903805f71b6 (patch)
tree68baec79ea2bd72c486933c0f53d512a4fb727ba /src/com/android/settings/notification/ZenModeSettings.java
parent76f0133831693c9a932b8fb336401303fbadfc66 (diff)
downloadpackages_apps_Settings-49300d19abcde2f8bd4e8a54e57fb903805f71b6.zip
packages_apps_Settings-49300d19abcde2f8bd4e8a54e57fb903805f71b6.tar.gz
packages_apps_Settings-49300d19abcde2f8bd4e8a54e57fb903805f71b6.tar.bz2
Settings: Update preference summary per new downtime behavior.
Bug: 16373455 Change-Id: I399b23ed09973c32c60b37612fd714198297b1a7
Diffstat (limited to 'src/com/android/settings/notification/ZenModeSettings.java')
-rw-r--r--src/com/android/settings/notification/ZenModeSettings.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/com/android/settings/notification/ZenModeSettings.java b/src/com/android/settings/notification/ZenModeSettings.java
index 71ff664..99e112c 100644
--- a/src/com/android/settings/notification/ZenModeSettings.java
+++ b/src/com/android/settings/notification/ZenModeSettings.java
@@ -379,7 +379,15 @@ public class ZenModeSettings extends SettingsPreferenceFragment implements Index
final int startMin = 60 * mConfig.sleepStartHour + mConfig.sleepStartMinute;
final int endMin = 60 * mConfig.sleepEndHour + mConfig.sleepEndMinute;
final boolean nextDay = startMin >= endMin;
- mEnd.setSummaryFormat(nextDay ? R.string.zen_mode_end_time_summary_format : 0);
+ final int summaryFormat;
+ if (mConfig.sleepNone) {
+ summaryFormat = nextDay ? R.string.zen_mode_end_time_none_next_day_summary_format
+ : R.string.zen_mode_end_time_none_same_day_summary_format;
+ } else {
+ summaryFormat = nextDay ? R.string.zen_mode_end_time_priority_next_day_summary_format
+ : 0;
+ }
+ mEnd.setSummaryFormat(summaryFormat);
}
private void updateControls() {