diff options
author | Chih-Chung Chang <chihchung@google.com> | 2012-03-15 16:38:45 +0800 |
---|---|---|
committer | Chih-Chung Chang <chihchung@google.com> | 2012-03-21 15:29:29 +0800 |
commit | 706a7cf399bc0297a80802a311e843e517d32241 (patch) | |
tree | 681636acd7bd0dda2674876c595736867dac83d6 /src/com/android/gallery3d/app/SinglePhotoDataAdapter.java | |
parent | 9af4a90dae4c05acfd1ec4f8d63375e8c0ebb430 (diff) | |
download | android_packages_apps_Snap-706a7cf399bc0297a80802a311e843e517d32241.tar.gz android_packages_apps_Snap-706a7cf399bc0297a80802a311e843e517d32241.tar.bz2 android_packages_apps_Snap-706a7cf399bc0297a80802a311e843e517d32241.zip |
Create a ScreenNail interface so we can add other types of screenails.
Add a new MediaItem type to contain a ScreenNail.
Change-Id: Ia303949f3013dd48ded204eaf9ec69a102b8503e
Diffstat (limited to 'src/com/android/gallery3d/app/SinglePhotoDataAdapter.java')
-rw-r--r-- | src/com/android/gallery3d/app/SinglePhotoDataAdapter.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/com/android/gallery3d/app/SinglePhotoDataAdapter.java b/src/com/android/gallery3d/app/SinglePhotoDataAdapter.java index adad8fdf4..66e7c20df 100644 --- a/src/com/android/gallery3d/app/SinglePhotoDataAdapter.java +++ b/src/com/android/gallery3d/app/SinglePhotoDataAdapter.java @@ -28,7 +28,7 @@ import com.android.gallery3d.common.Utils; import com.android.gallery3d.data.MediaItem; import com.android.gallery3d.data.Path; import com.android.gallery3d.ui.PhotoView; -import com.android.gallery3d.ui.PhotoView.ImageData; +import com.android.gallery3d.ui.ScreenNail; import com.android.gallery3d.ui.SynchronizedHandler; import com.android.gallery3d.ui.TileImageViewAdapter; import com.android.gallery3d.util.Future; @@ -115,7 +115,7 @@ public class SinglePhotoDataAdapter extends TileImageViewAdapter private void onDecodeLargeComplete(ImageBundle bundle) { try { - setBackupImage(bundle.backupImage, + setScreenNail(bundle.backupImage, bundle.decoder.getWidth(), bundle.decoder.getHeight()); setRegionDecoder(bundle.decoder); mPhotoView.notifyImageInvalidated(0); @@ -128,7 +128,7 @@ public class SinglePhotoDataAdapter extends TileImageViewAdapter try { Bitmap backup = future.get(); if (backup == null) return; - setBackupImage(backup, backup.getWidth(), backup.getHeight()); + setScreenNail(backup, backup.getWidth(), backup.getHeight()); mPhotoView.notifyOnNewImage(); mPhotoView.notifyImageInvalidated(0); // the current image } catch (Throwable t) { @@ -158,11 +158,11 @@ public class SinglePhotoDataAdapter extends TileImageViewAdapter } } - public ImageData getNextImage() { + public ScreenNail getNextScreenNail() { return null; } - public ImageData getPreviousImage() { + public ScreenNail getPrevScreenNail() { return null; } |