From b5bbff8c97d1d6526d36b479c0f8ee6b26e4e4ad Mon Sep 17 00:00:00 2001 From: John Spurlock Date: Thu, 2 Apr 2015 17:46:44 -0400 Subject: [PATCH] Settings: Support new alarms-only zen value. Bug: 19260237 Change-Id: I57941c0e4df8026cdc36076551770a813800edc8 --- res/values/strings.xml | 3 +++ src/com/android/settings/notification/ZenModeSettings.java | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/res/values/strings.xml b/res/values/strings.xml index 3eaf38dac29..734cf7d614c 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -5689,6 +5689,9 @@ Allow only priority interruptions + + Allow only alarms + Don\'t interrupt diff --git a/src/com/android/settings/notification/ZenModeSettings.java b/src/com/android/settings/notification/ZenModeSettings.java index c2e143a230e..93e5c4a2cea 100644 --- a/src/com/android/settings/notification/ZenModeSettings.java +++ b/src/com/android/settings/notification/ZenModeSettings.java @@ -88,12 +88,14 @@ public class ZenModeSettings extends SettingsPreferenceFragment implements Index private static final SettingPrefWithCallback PREF_ZEN_MODE = new SettingPrefWithCallback( SettingPref.TYPE_GLOBAL, KEY_ZEN_MODE, Global.ZEN_MODE, Global.ZEN_MODE_OFF, - Global.ZEN_MODE_OFF, Global.ZEN_MODE_IMPORTANT_INTERRUPTIONS, + Global.ZEN_MODE_OFF, Global.ZEN_MODE_IMPORTANT_INTERRUPTIONS, Global.ZEN_MODE_ALARMS, Global.ZEN_MODE_NO_INTERRUPTIONS) { protected String getCaption(Resources res, int value) { switch (value) { case Global.ZEN_MODE_NO_INTERRUPTIONS: return res.getString(R.string.zen_mode_option_no_interruptions); + case Global.ZEN_MODE_ALARMS: + return res.getString(R.string.zen_mode_option_alarms); case Global.ZEN_MODE_IMPORTANT_INTERRUPTIONS: return res.getString(R.string.zen_mode_option_important_interruptions); default: