summaryrefslogtreecommitdiffstats
path: root/src/com
diff options
context:
space:
mode:
authorMangesh Ghiware <mghiware@google.com>2012-10-02 23:26:29 -0700
committerMangesh Ghiware <mghiware@google.com>2012-10-03 12:39:04 -0700
commitd84ae72adb147c0e8517a438b3dea3e87d319bb7 (patch)
treed23e5e1b4e2bb21709b331930817cba5ef2f31cf /src/com
parent217acd7c338871f426f4c975a8f9b889275cd321 (diff)
downloadandroid_packages_apps_Gallery2-d84ae72adb147c0e8517a438b3dea3e87d319bb7.tar.gz
android_packages_apps_Gallery2-d84ae72adb147c0e8517a438b3dea3e87d319bb7.tar.bz2
android_packages_apps_Gallery2-d84ae72adb147c0e8517a438b3dea3e87d319bb7.zip
Add a overflow menu item to view 360-degree panorama.
Bug: 7276026 Change-Id: Ib4979e45867e22267b34fb77342ca625337c7ee4
Diffstat (limited to 'src/com')
-rw-r--r--src/com/android/gallery3d/app/PhotoPage.java4
-rw-r--r--src/com/android/gallery3d/ui/MenuExecutor.java1
2 files changed, 5 insertions, 0 deletions
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);