diff options
| author | Angus Kong <shkong@google.com> | 2012-08-27 12:47:21 +0800 |
|---|---|---|
| committer | Angus Kong <shkong@google.com> | 2012-08-27 16:03:48 +0800 |
| commit | b0c2d70af79673fed3fda13657f92bccec35da19 (patch) | |
| tree | fed0cbd47b9d25323f87eb6f1349ed131d5b6247 /src | |
| parent | 30bf426bdecfe355fcc3a10b8102649c9c70b37b (diff) | |
| download | android_packages_apps_Gallery2-b0c2d70af79673fed3fda13657f92bccec35da19.tar.gz android_packages_apps_Gallery2-b0c2d70af79673fed3fda13657f92bccec35da19.tar.bz2 android_packages_apps_Gallery2-b0c2d70af79673fed3fda13657f92bccec35da19.zip | |
Add LightCycle helper class.
LightCycleHelper also receives event of package changes to get updated.
bug:6912297
Change-Id: Ib822ee778537b64986389bf8eeec36f61c9289f2
Diffstat (limited to 'src')
| -rw-r--r-- | src/com/android/gallery3d/app/PackagesMonitor.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/app/PackagesMonitor.java b/src/com/android/gallery3d/app/PackagesMonitor.java index d8aa8c914..05a2bd7f6 100644 --- a/src/com/android/gallery3d/app/PackagesMonitor.java +++ b/src/com/android/gallery3d/app/PackagesMonitor.java @@ -23,6 +23,7 @@ import android.content.Intent; import android.content.SharedPreferences; import android.preference.PreferenceManager; +import com.android.gallery3d.common.LightCycleHelper; import com.android.gallery3d.picasasource.PicasaSource; public class PackagesMonitor extends BroadcastReceiver { @@ -61,10 +62,13 @@ public class PackagesMonitor extends BroadcastReceiver { String packageName = intent.getData().getSchemeSpecificPart(); if (Intent.ACTION_PACKAGE_ADDED.equals(action)) { PicasaSource.onPackageAdded(context, packageName); + LightCycleHelper.onPackageAdded(context, packageName); } else if (Intent.ACTION_PACKAGE_REMOVED.equals(action)) { PicasaSource.onPackageRemoved(context, packageName); + LightCycleHelper.onPackageRemoved(context, packageName); } else if (Intent.ACTION_PACKAGE_CHANGED.equals(action)) { PicasaSource.onPackageChanged(context, packageName); + LightCycleHelper.onPackageChanged(context, packageName); } } } |
