summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/notification/ZenModeSettingsBase.java
diff options
context:
space:
mode:
authorJohn Spurlock <jspurlock@google.com>2015-04-03 15:11:33 -0400
committerJohn Spurlock <jspurlock@google.com>2015-04-03 16:27:45 -0400
commitd8b36835707edbeeb9c9fbc30eba855a0b6231c6 (patch)
tree8e5d7ca7123f3d43df67a41222c2b5c48c7ca6c9 /src/com/android/settings/notification/ZenModeSettingsBase.java
parent851532f37fa01930300bdbc951dcc311d066de02 (diff)
downloadpackages_apps_Settings-d8b36835707edbeeb9c9fbc30eba855a0b6231c6.zip
packages_apps_Settings-d8b36835707edbeeb9c9fbc30eba855a0b6231c6.tar.gz
packages_apps_Settings-d8b36835707edbeeb9c9fbc30eba855a0b6231c6.tar.bz2
Settings: Move downtime to new automation sub-settings page.
Bug: 20064962 Change-Id: I6238439bbd679c143fc986743a65ed64057f2755
Diffstat (limited to 'src/com/android/settings/notification/ZenModeSettingsBase.java')
-rw-r--r--src/com/android/settings/notification/ZenModeSettingsBase.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/settings/notification/ZenModeSettingsBase.java b/src/com/android/settings/notification/ZenModeSettingsBase.java
index d436965..ec17d86 100644
--- a/src/com/android/settings/notification/ZenModeSettingsBase.java
+++ b/src/com/android/settings/notification/ZenModeSettingsBase.java
@@ -17,6 +17,7 @@
package com.android.settings.notification;
import android.app.INotificationManager;
+import android.app.NotificationManager;
import android.content.Context;
import android.database.ContentObserver;
import android.net.Uri;
@@ -83,6 +84,11 @@ abstract public class ZenModeSettingsBase extends SettingsPreferenceFragment {
}
}
+ protected static boolean isDowntimeSupported(Context context) {
+ return NotificationManager.from(context)
+ .isSystemConditionProviderEnabled(ZenModeConfig.DOWNTIME_PATH);
+ }
+
private void updateZenModeConfig() {
final ZenModeConfig config = getZenModeConfig();
if (Objects.equals(config, mConfig)) return;