diff options
| author | John Spurlock <jspurlock@google.com> | 2014-02-27 17:29:54 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-02-27 17:29:55 +0000 |
| commit | dfae159bb8a25a84dc24591d791ce1d743ba4252 (patch) | |
| tree | a7416e73c4781fab56f1830fcaec67ab4bb65da6 /core/java/android | |
| parent | fef54f9ac48eb0edfa46f5624b3b644370fed2ac (diff) | |
| parent | e677d7113f6627161653f686b6381d2eef4d502f (diff) | |
| download | frameworks_base-dfae159bb8a25a84dc24591d791ce1d743ba4252.zip frameworks_base-dfae159bb8a25a84dc24591d791ce1d743ba4252.tar.gz frameworks_base-dfae159bb8a25a84dc24591d791ce1d743ba4252.tar.bz2 | |
Merge "Introduce zen mode."
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/provider/Settings.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index 18018e2..40bbbd4 100644 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -6082,6 +6082,24 @@ public final class Settings { "lock_screen_show_notifications"; /** + * Defines global zen mode. One of ZEN_MODE_OFF, ZEN_MODE_LIMITED, ZEN_MODE_FULL. + * + * @hide + */ + public static final String ZEN_MODE = "zen_mode"; + + /** @hide */ public static final int ZEN_MODE_OFF = 0; + /** @hide */ public static final int ZEN_MODE_LIMITED = 1; + /** @hide */ public static final int ZEN_MODE_FULL = 2; + + /** @hide */ public static String zenModeToString(int mode) { + if (mode == ZEN_MODE_OFF) return "ZEN_MODE_OFF"; + if (mode == ZEN_MODE_LIMITED) return "ZEN_MODE_LIMITED"; + if (mode == ZEN_MODE_FULL) return "ZEN_MODE_FULL"; + throw new IllegalArgumentException("Invalid zen mode: " + mode); + } + + /** * Settings to backup. This is here so that it's in the same place as the settings * keys and easy to update. * |
