summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/ui
diff options
context:
space:
mode:
authorBobby Georgescu <georgescu@google.com>2013-03-12 22:45:17 -0700
committerBobby Georgescu <georgescu@google.com>2013-03-12 22:45:17 -0700
commit0a7dd573732a06879b35cdd07a8c0ee08b62a32e (patch)
tree620d78edaf9742b259130cc6612080822ac2b902 /src/com/android/gallery3d/ui
parentb2edf4808b52024ca6f84bfa63e9d167407dc68d (diff)
downloadandroid_packages_apps_Snap-0a7dd573732a06879b35cdd07a8c0ee08b62a32e.tar.gz
android_packages_apps_Snap-0a7dd573732a06879b35cdd07a8c0ee08b62a32e.tar.bz2
android_packages_apps_Snap-0a7dd573732a06879b35cdd07a8c0ee08b62a32e.zip
Usage statistics collection for camera module, filmstrip
Change-Id: Ib3e7dfb8948e99541f6d492c7d7bd4bfbad1e53d
Diffstat (limited to 'src/com/android/gallery3d/ui')
-rw-r--r--src/com/android/gallery3d/ui/PhotoView.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/ui/PhotoView.java b/src/com/android/gallery3d/ui/PhotoView.java
index 40e01ab07..5c8ac1c3e 100644
--- a/src/com/android/gallery3d/ui/PhotoView.java
+++ b/src/com/android/gallery3d/ui/PhotoView.java
@@ -42,6 +42,7 @@ import com.android.gallery3d.glrenderer.StringTexture;
import com.android.gallery3d.glrenderer.Texture;
import com.android.gallery3d.util.GalleryUtils;
import com.android.gallery3d.util.RangeArray;
+import com.android.gallery3d.util.UsageStatistics;
public class PhotoView extends GLView {
@SuppressWarnings("unused")
@@ -1180,8 +1181,16 @@ public class PhotoView extends GLView {
// Removing the touch down flag allows snapback to happen
// for film mode change.
mHolding &= ~HOLD_TOUCH_DOWN;
+ if (mFilmMode) {
+ UsageStatistics.setPendingTransitionCause(
+ UsageStatistics.TRANSITION_PINCH_OUT);
+ } else {
+ UsageStatistics.setPendingTransitionCause(
+ UsageStatistics.TRANSITION_PINCH_IN);
+ }
setFilmMode(!mFilmMode);
+
// We need to call onScaleEnd() before setting mModeChanged
// to true.
onScaleEnd();