diff options
author | Mao Jinlong <c_jmao@codeaurora.org> | 2015-10-30 15:22:17 +0800 |
---|---|---|
committer | Steve Kondik <steve@cyngn.com> | 2015-11-30 19:31:23 -0800 |
commit | 5b04546a88e50094793ffa3a059840249d07ea7e (patch) | |
tree | 4b38d49bb72fb94afecccaeed9ab5cf49cae962a /core/java/android/provider/Settings.java | |
parent | 54face314b90390826abbb75e1a0c55c30239a4c (diff) | |
download | frameworks_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.java | 11 |
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); } /** |