summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/filtershow/imageshow/MasterImage.java
diff options
context:
space:
mode:
authornicolasroard <nicolasroard@google.com>2013-04-19 17:13:30 -0700
committernicolasroard <nicolasroard@google.com>2013-04-24 20:23:36 -0700
commit61ef319ade6d32f35e2f61a20c6208e6fbac8076 (patch)
tree3fd5d946392d65e9a8c8e69a8cd2d480202aec91 /src/com/android/gallery3d/filtershow/imageshow/MasterImage.java
parentb341bb5ddda66c8df047cb5a7ad7a2f6bb9b2991 (diff)
downloadandroid_packages_apps_Snap-61ef319ade6d32f35e2f61a20c6208e6fbac8076.tar.gz
android_packages_apps_Snap-61ef319ade6d32f35e2f61a20c6208e6fbac8076.tar.bz2
android_packages_apps_Snap-61ef319ade6d32f35e2f61a20c6208e6fbac8076.zip
UI changes
bug:8664728 Change-Id: I133328543af534c745526d0d58aa7a61f5748a9d
Diffstat (limited to 'src/com/android/gallery3d/filtershow/imageshow/MasterImage.java')
-rw-r--r--src/com/android/gallery3d/filtershow/imageshow/MasterImage.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/filtershow/imageshow/MasterImage.java b/src/com/android/gallery3d/filtershow/imageshow/MasterImage.java
index 304d2db24..658d8bc6c 100644
--- a/src/com/android/gallery3d/filtershow/imageshow/MasterImage.java
+++ b/src/com/android/gallery3d/filtershow/imageshow/MasterImage.java
@@ -72,6 +72,8 @@ public class MasterImage implements RenderingRequestCaller {
private Point mImageShowSize = new Point();
+ private boolean mShowsOriginal;
+
final private static int NEW_GEOMETRY = 1;
private final Handler mHandler = new Handler() {
@@ -478,6 +480,10 @@ public class MasterImage implements RenderingRequestCaller {
return mLoader.getOriginalBitmapSmall();
}
+ public Bitmap getLargeThumbnailBitmap() {
+ return mLoader.getOriginalBitmapLarge();
+ }
+
public float getMaxScaleFactor() {
return mMaxScaleFactor;
}
@@ -489,4 +495,13 @@ public class MasterImage implements RenderingRequestCaller {
public boolean supportsHighRes() {
return mSupportsHighRes;
}
+
+ public void setShowsOriginal(boolean value) {
+ mShowsOriginal = value;
+ notifyObservers();
+ }
+
+ public boolean showsOriginal() {
+ return mShowsOriginal;
+ }
}