summaryrefslogtreecommitdiffstats
path: root/core/java/android/provider/Settings.java
diff options
context:
space:
mode:
authorMao Jinlong <c_jmao@codeaurora.org>2015-10-30 15:22:17 +0800
committerSteve Kondik <steve@cyngn.com>2015-11-30 19:31:23 -0800
commit5b04546a88e50094793ffa3a059840249d07ea7e (patch)
tree4b38d49bb72fb94afecccaeed9ab5cf49cae962a /core/java/android/provider/Settings.java
parent54face314b90390826abbb75e1a0c55c30239a4c (diff)
downloadframeworks_base-5b04546a88e50094793ffa3a059840249d07ea7e.zip
frameworks_base-5b04546a88e50094793ffa3a059840249d07ea7e.tar.gz
frameworks_base-5b04546a88e50094793ffa3a059840249d07ea7e.tar.bz2
Alarm: add support for power off alarm
When phone is in Power-Off Alarm boot mode: 1. At the correct booting place to trigger the Power-Off Alarm UI 2. At the Power-Off Alarm alert UI, don't dispatch related physical key, such as home, search, etc Change-Id: I60ede3bde21d26eafb0610946f6d8bf884c85ddb
Diffstat (limited to 'core/java/android/provider/Settings.java')
-rw-r--r--core/java/android/provider/Settings.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java
index e677b3e..8182855 100644
--- a/core/java/android/provider/Settings.java
+++ b/core/java/android/provider/Settings.java
@@ -2865,6 +2865,15 @@ public final class Settings {
private static final Validator TEXT_AUTO_CAPS_VALIDATOR = sBooleanValidator;
/**
+ * Setting to show if system is in power off alarm mode. 1 = true, 0 = false
+ * @hide
+ */
+ public static final String POWER_OFF_ALARM_MODE = "power_off_alarm_mode";
+
+ /** Validator for POWER_OFF_ALARM_MODE */
+ private static final Validator POWER_OFF_ALARM_MODE_VALIDATOR = sBooleanValidator;
+
+ /**
* Setting to enable Auto Punctuate in text editors. 1 = On, 0 = Off. This
* feature converts two spaces to a "." and space.
*/
@@ -3579,6 +3588,7 @@ public final class Settings {
PUBLIC_SETTINGS.add(SOUND_EFFECTS_ENABLED);
PUBLIC_SETTINGS.add(HAPTIC_FEEDBACK_ENABLED);
PUBLIC_SETTINGS.add(SHOW_WEB_SUGGESTIONS);
+ PUBLIC_SETTINGS.add(POWER_OFF_ALARM_MODE);
}
/**
@@ -3704,6 +3714,7 @@ public final class Settings {
VALIDATORS.put(WIFI_STATIC_NETMASK, WIFI_STATIC_NETMASK_VALIDATOR);
VALIDATORS.put(WIFI_STATIC_DNS1, WIFI_STATIC_DNS1_VALIDATOR);
VALIDATORS.put(WIFI_STATIC_DNS2, WIFI_STATIC_DNS2_VALIDATOR);
+ VALIDATORS.put(POWER_OFF_ALARM_MODE, POWER_OFF_ALARM_MODE_VALIDATOR);
}
/**