summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/data/SnailItem.java
diff options
context:
space:
mode:
authorChih-Chung Chang <chihchung@google.com>2012-05-09 21:17:10 +0800
committerChih-Chung Chang <chihchung@google.com>2012-05-09 21:17:10 +0800
commit82f7ac999aae05b251cfe2c886020780832cd4a3 (patch)
treed025462eb456fc3fb63a1ac0f18d4080fc9923e0 /src/com/android/gallery3d/data/SnailItem.java
parentebf0f78490f851766f643d3d45fa351f4e92e091 (diff)
downloadandroid_packages_apps_Snap-82f7ac999aae05b251cfe2c886020780832cd4a3.tar.gz
android_packages_apps_Snap-82f7ac999aae05b251cfe2c886020780832cd4a3.tar.bz2
android_packages_apps_Snap-82f7ac999aae05b251cfe2c886020780832cd4a3.zip
Handle ScreenNail size change.
Bug: 6355399 Change-Id: Ice7560c12aa06cf8ac58cc3883f0888b5c6e71a5
Diffstat (limited to 'src/com/android/gallery3d/data/SnailItem.java')
-rw-r--r--src/com/android/gallery3d/data/SnailItem.java16
1 files changed, 14 insertions, 2 deletions
diff --git a/src/com/android/gallery3d/data/SnailItem.java b/src/com/android/gallery3d/data/SnailItem.java
index 2836a19bb..fdb1b0d56 100644
--- a/src/com/android/gallery3d/data/SnailItem.java
+++ b/src/com/android/gallery3d/data/SnailItem.java
@@ -27,11 +27,11 @@ import com.android.gallery3d.util.ThreadPool.JobContext;
// used so we can show an foreign component (like an
// android.view.View) instead of a Bitmap.
public class SnailItem extends MediaItem {
+ private static final String TAG = "SnailItem";
private ScreenNail mScreenNail;
- public SnailItem(Path path, ScreenNail screenNail) {
+ public SnailItem(Path path) {
super(path, nextVersionNumber());
- mScreenNail = screenNail;
}
@Override
@@ -77,4 +77,16 @@ public class SnailItem extends MediaItem {
public int getHeight() {
return 0;
}
+
+ //////////////////////////////////////////////////////////////////////////
+ // Extra methods for SnailItem
+ //////////////////////////////////////////////////////////////////////////
+
+ public void setScreenNail(ScreenNail screenNail) {
+ mScreenNail = screenNail;
+ }
+
+ public void updateVersion() {
+ mDataVersion = nextVersionNumber();
+ }
}