From c0e7a6b8115968736129582d614052a87b21539c Mon Sep 17 00:00:00 2001 From: Mangesh Ghiware Date: Tue, 2 Oct 2012 23:26:29 -0700 Subject: Add a overflow menu item to view 360-degree panorama. Bug: 7276026 Change-Id: Ib4979e45867e22267b34fb77342ca625337c7ee4 --- src/com/android/gallery3d/app/PhotoPage.java | 4 ++++ src/com/android/gallery3d/ui/MenuExecutor.java | 1 + 2 files changed, 5 insertions(+) diff --git a/src/com/android/gallery3d/app/PhotoPage.java b/src/com/android/gallery3d/app/PhotoPage.java index 3c64fa32b..39b8c382b 100644 --- a/src/com/android/gallery3d/app/PhotoPage.java +++ b/src/com/android/gallery3d/app/PhotoPage.java @@ -939,6 +939,10 @@ public class PhotoPage extends ActivityState implements mMenuExecutor.onMenuClicked(item, confirmMsg, new ImportCompleteListener(mActivity)); return true; + case R.id.action_view_panorama: + LightCycleHelper.viewPanorama(mActivity, + manager.getContentUri(path)); + return true; default : return false; } diff --git a/src/com/android/gallery3d/ui/MenuExecutor.java b/src/com/android/gallery3d/ui/MenuExecutor.java index 1f9d0c434..070271739 100644 --- a/src/com/android/gallery3d/ui/MenuExecutor.java +++ b/src/com/android/gallery3d/ui/MenuExecutor.java @@ -175,6 +175,7 @@ public class MenuExecutor { setMenuItemVisible(menu, R.id.action_crop, supportCrop); setMenuItemVisible(menu, R.id.action_trim, supportTrim); setMenuItemVisible(menu, R.id.action_share_panorama, supportSharePanorama); + setMenuItemVisible(menu, R.id.action_view_panorama, supportSharePanorama); setMenuItemVisible(menu, R.id.action_share, supportShare); setMenuItemVisible(menu, R.id.action_setas, supportSetAs); setMenuItemVisible(menu, R.id.action_show_on_map, supportShowOnMap); -- cgit v1.2.3