diff options
author | Winson Chung <winsonc@google.com> | 2012-03-21 16:10:31 -0700 |
---|---|---|
committer | Winson Chung <winsonc@google.com> | 2012-03-23 11:17:25 -0700 |
commit | f0c6ae0e35d3e020db55b5b826955da66b14b7f6 (patch) | |
tree | e2ad2367f28537d58c4de0b204d730ad144a5c6c /src/com/android/launcher2/LauncherApplication.java | |
parent | 6b8a02d63a5d9cab8209381993e37db6a6afb753 (diff) | |
download | android_packages_apps_Trebuchet-f0c6ae0e35d3e020db55b5b826955da66b14b7f6.tar.gz android_packages_apps_Trebuchet-f0c6ae0e35d3e020db55b5b826955da66b14b7f6.tar.bz2 android_packages_apps_Trebuchet-f0c6ae0e35d3e020db55b5b826955da66b14b7f6.zip |
Adding animation post-installing a shortcut.
Change-Id: I63bb3b713fab28a43e61333dd331dbf2d211faa7
Diffstat (limited to 'src/com/android/launcher2/LauncherApplication.java')
-rw-r--r-- | src/com/android/launcher2/LauncherApplication.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/com/android/launcher2/LauncherApplication.java b/src/com/android/launcher2/LauncherApplication.java index 47ce0b722..ef1eb5fcd 100644 --- a/src/com/android/launcher2/LauncherApplication.java +++ b/src/com/android/launcher2/LauncherApplication.java @@ -37,6 +37,7 @@ public class LauncherApplication extends Application { private static boolean sIsScreenLarge; private static float sScreenDensity; private static int sLongPressTimeout = 300; + private static final String sSharedPreferencesKey = "com.android.launcher2.prefs"; WeakReference<LauncherProvider> mLauncherProvider; @Override @@ -94,7 +95,10 @@ public class LauncherApplication extends Application { private final ContentObserver mFavoritesObserver = new ContentObserver(new Handler()) { @Override public void onChange(boolean selfChange) { - mModel.startLoader(LauncherApplication.this, false); + // If the database has ever changed, then we really need to force a reload of the + // workspace on the next load + mModel.resetLoadedState(false, true); + mModel.startLoaderFromBackground(); } }; @@ -119,6 +123,10 @@ public class LauncherApplication extends Application { return mLauncherProvider.get(); } + public static String getSharedPreferencesKey() { + return sSharedPreferencesKey; + } + public static boolean isScreenLarge() { return sIsScreenLarge; } |