summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/app/PhotoPage.java
diff options
context:
space:
mode:
authorRay Chen <raychen@google.com>2012-03-20 16:32:57 +0800
committerRay Chen <raychen@google.com>2012-03-20 16:56:20 +0800
commit9af4a90dae4c05acfd1ec4f8d63375e8c0ebb430 (patch)
treebe01dfe43cedaaf213f4ddbb46d832d7b8677407 /src/com/android/gallery3d/app/PhotoPage.java
parentd8d04a85419c75b91348d3baeba416a14c5132f7 (diff)
downloadandroid_packages_apps_Snap-9af4a90dae4c05acfd1ec4f8d63375e8c0ebb430.tar.gz
android_packages_apps_Snap-9af4a90dae4c05acfd1ec4f8d63375e8c0ebb430.tar.bz2
android_packages_apps_Snap-9af4a90dae4c05acfd1ec4f8d63375e8c0ebb430.zip
Fix b/6191707 Unable to set Custom wallpaper from Home
Change-Id: I130f74c94ebf5d93922807f7fee5ae7f189a15d4
Diffstat (limited to 'src/com/android/gallery3d/app/PhotoPage.java')
-rw-r--r--src/com/android/gallery3d/app/PhotoPage.java11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/com/android/gallery3d/app/PhotoPage.java b/src/com/android/gallery3d/app/PhotoPage.java
index 8040a2fc6..502530a42 100644
--- a/src/com/android/gallery3d/app/PhotoPage.java
+++ b/src/com/android/gallery3d/app/PhotoPage.java
@@ -16,7 +16,6 @@
package com.android.gallery3d.app;
-import android.app.ActionBar;
import android.app.ActionBar.OnMenuVisibilityListener;
import android.app.Activity;
import android.content.ActivityNotFoundException;
@@ -97,7 +96,7 @@ public class PhotoPage extends ActivityState
private int mCurrentIndex = 0;
private Handler mHandler;
private boolean mShowBars = true;
- private ActionBar mActionBar;
+ private GalleryActionBar mActionBar;
private MyMenuVisibilityListener mMenuVisibilityListener;
private boolean mIsMenuVisible;
private boolean mIsInteracting;
@@ -145,8 +144,7 @@ public class PhotoPage extends ActivityState
right - left, bottom - top);
}
if (mShowDetails) {
- mDetailsHelper.layout(left, GalleryActionBar.getHeight((Activity) mActivity),
- right, bottom);
+ mDetailsHelper.layout(left, mActionBar.getHeight(), right, bottom);
}
}
};
@@ -169,7 +167,7 @@ public class PhotoPage extends ActivityState
@Override
public void onCreate(Bundle data, Bundle restoreState) {
- mActionBar = ((Activity) mActivity).getActionBar();
+ mActionBar = mActivity.getGalleryActionBar();
mSelectionManager = new SelectionManager(mActivity, false);
mMenuExecutor = new MenuExecutor(mActivity, mSelectionManager);
@@ -630,8 +628,7 @@ public class PhotoPage extends ActivityState
if (mMenuVisibilityListener == null) {
mMenuVisibilityListener = new MyMenuVisibilityListener();
}
- mActivity.getGalleryActionBar().setDisplayOptions(mSetPathString != null, true);
-
+ mActionBar.setDisplayOptions(mSetPathString != null, true);
mActionBar.addOnMenuVisibilityListener(mMenuVisibilityListener);
onUserInteraction();
}