summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/Utilities.java
diff options
context:
space:
mode:
authorRahul Chaturvedi <rkc@google.com>2015-06-01 21:26:41 -0400
committerRahul Chaturvedi <rkc@google.com>2015-06-04 19:17:23 -0400
commit799aa04f2f961742a2f99bc0dc5a19f6bbbe2f56 (patch)
tree5e78c957b9071a53a70e4a4a3f7dd02da8287674 /src/com/android/launcher3/Utilities.java
parent091f0ffd929f7a0a9a6af7d202eae13c48c07daa (diff)
downloadandroid_packages_apps_Trebuchet-799aa04f2f961742a2f99bc0dc5a19f6bbbe2f56.tar.gz
android_packages_apps_Trebuchet-799aa04f2f961742a2f99bc0dc5a19f6bbbe2f56.tar.bz2
android_packages_apps_Trebuchet-799aa04f2f961742a2f99bc0dc5a19f6bbbe2f56.zip
Use a broadcast receiver instead of a settings observer.
Settings observer doesn't work if a setting is modified in another process, hence we instead register a receiver which listens for a signal from the settings process that the rotation preference has changed. Change-Id: I570e3c67bb64a32347e84ca00a8ac31d9010eac3
Diffstat (limited to 'src/com/android/launcher3/Utilities.java')
-rw-r--r--src/com/android/launcher3/Utilities.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/com/android/launcher3/Utilities.java b/src/com/android/launcher3/Utilities.java
index cffcd3445..b267f759d 100644
--- a/src/com/android/launcher3/Utilities.java
+++ b/src/com/android/launcher3/Utilities.java
@@ -93,6 +93,9 @@ public final class Utilities {
private static boolean sForceEnableRotation = isPropertyEnabled(FORCE_ENABLE_ROTATION_PROPERTY);
public static final String ALLOW_ROTATION_PREFERENCE_KEY = "pref_allowRotation";
+ public static final String SCREEN_ROTATION_SETTING_INTENT =
+ "come.android.launcher3.SCREEN_ORIENTATION_PREF_CHANGED";
+ public static final String SCREEN_ROTATION_SETTING_EXTRA = "screenRotationPref";
public static boolean isPropertyEnabled(String propertyName) {
return Log.isLoggable(propertyName, Log.VERBOSE);