summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBobby Georgescu <georgescu@google.com>2012-10-22 11:25:46 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-10-22 11:25:46 -0700
commit2f7d7b23ff41800d01edad9d30ddd9517b309e18 (patch)
tree6373a19ea89aaf84b4b56f8feb3c8b1b819264d5
parent7ccf0111d388bbaf963ace2ea9eeb37903bffb0a (diff)
parentf5d3a0e494703f2ea749ff836c6b00a4fdb239bc (diff)
downloadandroid_packages_apps_Snap-2f7d7b23ff41800d01edad9d30ddd9517b309e18.tar.gz
android_packages_apps_Snap-2f7d7b23ff41800d01edad9d30ddd9517b309e18.tar.bz2
android_packages_apps_Snap-2f7d7b23ff41800d01edad9d30ddd9517b309e18.zip
Merge "Better transition between Gallery and editor" into gb-ub-photos-arches
-rw-r--r--src/com/android/gallery3d/app/PhotoPage.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/app/PhotoPage.java b/src/com/android/gallery3d/app/PhotoPage.java
index bfe1d16de..d6c8ef481 100644
--- a/src/com/android/gallery3d/app/PhotoPage.java
+++ b/src/com/android/gallery3d/app/PhotoPage.java
@@ -664,6 +664,11 @@ public class PhotoPage extends ActivityState implements
.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
}
+ private void overrideTransitionToEditor() {
+ ((Activity) mActivity).overridePendingTransition(android.R.anim.slide_in_left,
+ android.R.anim.fade_out);
+ }
+
private void launchTinyPlanet() {
// Deep link into tiny planet
MediaItem current = mModel.getMediaItem(0);
@@ -673,6 +678,7 @@ public class PhotoPage extends ActivityState implements
.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
mRecenterCameraOnResume = false;
mActivity.startActivityForResult(intent, REQUEST_EDIT);
+ overrideTransitionToEditor();
}
private void launchPhotoEditor() {
@@ -693,6 +699,7 @@ public class PhotoPage extends ActivityState implements
mRecenterCameraOnResume = false;
((Activity) mActivity).startActivityForResult(Intent.createChooser(intent, null),
REQUEST_EDIT);
+ overrideTransitionToEditor();
}
private void requestDeferredUpdate() {