summaryrefslogtreecommitdiffstats
path: root/core/java
diff options
context:
space:
mode:
authorJohn Spurlock <jspurlock@google.com>2012-10-19 10:59:58 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-10-19 11:00:00 -0700
commit8c82025650fdbcb2a80be03f8be6dbff430b678c (patch)
treedd36011e237f6d60b9293b8190185e38418174d1 /core/java
parent8b946c055ddd90cf79cd407c9f68a013d5d24c2a (diff)
parented108f3d125b0a4cc465057e3514caf781cdea19 (diff)
downloadframeworks_base-8c82025650fdbcb2a80be03f8be6dbff430b678c.zip
frameworks_base-8c82025650fdbcb2a80be03f8be6dbff430b678c.tar.gz
frameworks_base-8c82025650fdbcb2a80be03f8be6dbff430b678c.tar.bz2
Merge "Frameworks base: Promote dream setting defaults to config." into jb-mr1-dev
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/service/dreams/Sandman.java13
1 files changed, 7 insertions, 6 deletions
diff --git a/core/java/android/service/dreams/Sandman.java b/core/java/android/service/dreams/Sandman.java
index 70142ce..5f5b079 100644
--- a/core/java/android/service/dreams/Sandman.java
+++ b/core/java/android/service/dreams/Sandman.java
@@ -36,9 +36,6 @@ import android.util.Slog;
public final class Sandman {
private static final String TAG = "Sandman";
- private static final int DEFAULT_SCREENSAVER_ENABLED = 1;
- private static final int DEFAULT_SCREENSAVER_ACTIVATED_ON_DOCK = 1;
-
// The component name of a special dock app that merely launches a dream.
// We don't want to launch this app when docked because it causes an unnecessary
// activity transition. We just want to start the dream.
@@ -109,14 +106,18 @@ public final class Sandman {
}
private static boolean isScreenSaverEnabled(Context context) {
+ int def = context.getResources().getBoolean(
+ com.android.internal.R.bool.config_dreamsEnabledByDefault) ? 1 : 0;
return Settings.Secure.getIntForUser(context.getContentResolver(),
- Settings.Secure.SCREENSAVER_ENABLED, DEFAULT_SCREENSAVER_ENABLED,
+ Settings.Secure.SCREENSAVER_ENABLED, def,
UserHandle.USER_CURRENT) != 0;
}
private static boolean isScreenSaverActivatedOnDock(Context context) {
+ int def = context.getResources().getBoolean(
+ com.android.internal.R.bool.config_dreamsActivatedOnDockByDefault) ? 1 : 0;
return Settings.Secure.getIntForUser(context.getContentResolver(),
- Settings.Secure.SCREENSAVER_ACTIVATE_ON_DOCK,
- DEFAULT_SCREENSAVER_ACTIVATED_ON_DOCK, UserHandle.USER_CURRENT) != 0;
+ Settings.Secure.SCREENSAVER_ACTIVATE_ON_DOCK, def,
+ UserHandle.USER_CURRENT) != 0;
}
}