diff options
author | Alan Newberger <alann@google.com> | 2015-02-04 02:03:18 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-02-04 02:03:19 +0000 |
commit | 4e550eef4dd2936e493554217619a33b4a3b4b52 (patch) | |
tree | 04f30da50b60aa2eed2f69532a1ff950bc44139a /src/com/android/camera/widget | |
parent | 983fbebe0cbcedb6e4515f4240ec2d6034e4a7d9 (diff) | |
parent | 5f4f329d7d1780c6ea052bdaa64680e86bf74181 (diff) | |
download | android_packages_apps_Camera2-4e550eef4dd2936e493554217619a33b4a3b4b52.tar.gz android_packages_apps_Camera2-4e550eef4dd2936e493554217619a33b4a3b4b52.tar.bz2 android_packages_apps_Camera2-4e550eef4dd2936e493554217619a33b4a3b4b52.zip |
Merge "Revert "Move logic to open filmstrip from onUp() to onFling(), mimicking logic in ModeListView fling handling."" into ub-camera-haleakala
Diffstat (limited to 'src/com/android/camera/widget')
-rw-r--r-- | src/com/android/camera/widget/FilmstripLayout.java | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/src/com/android/camera/widget/FilmstripLayout.java b/src/com/android/camera/widget/FilmstripLayout.java index 613755c47..bbedf240e 100644 --- a/src/com/android/camera/widget/FilmstripLayout.java +++ b/src/com/android/camera/widget/FilmstripLayout.java @@ -48,9 +48,6 @@ import com.android.camera2.R; public class FilmstripLayout extends FrameLayout implements FilmstripContentPanel { private static final long DEFAULT_DURATION_MS = 250; - // If the fling velocity exceeds this threshold, open filmstrip at a constant - // speed. Unit: pixel/ms. - private static final float FLING_VELOCITY_THRESHOLD = 4.0f; /** * The layout containing the {@link com.android.camera.widget.FilmstripView} @@ -400,17 +397,8 @@ public class FilmstripLayout extends FrameLayout implements FilmstripContentPane return false; } - private boolean flingShouldOpenFilmstrip(float velocityX) { - return (velocityX < 0.0f) && (Math.abs(velocityX / 1000.0f) > FLING_VELOCITY_THRESHOLD); - } - @Override public boolean onFling(float velocityX, float velocityY) { - if (flingShouldOpenFilmstrip(velocityX)) { - showFilmstrip(); - return true; - } - if (mFilmstripContentTranslationProgress == 0f) { return mFilmstripGestureListener.onFling(velocityX, velocityY); } @@ -449,6 +437,8 @@ public class FilmstripLayout extends FrameLayout implements FilmstripContentPane if (mSwipeTrend < 0) { hideFilmstrip(); onSwipeOut(); + } else if (mSwipeTrend > 0) { + showFilmstrip(); } else { if (mFilmstripContentLayout.getTranslationX() >= getMeasuredWidth() / 2) { hideFilmstrip(); |