diff options
author | Michael Kolb <kolby@google.com> | 2012-07-20 12:23:09 -0700 |
---|---|---|
committer | Michael Kolb <kolby@google.com> | 2012-07-26 16:24:07 -0700 |
commit | dbc472eb08c19e78811823f8b83e59c3aeacc6d0 (patch) | |
tree | e1c16406b30e71baefc1f5f20993685151175423 /src/com/android/gallery3d/app/PhotoPage.java | |
parent | 068379c2d04142c6992dcd7a8835a1d5404b47b7 (diff) | |
download | android_packages_apps_Snap-dbc472eb08c19e78811823f8b83e59c3aeacc6d0.tar.gz android_packages_apps_Snap-dbc472eb08c19e78811823f8b83e59c3aeacc6d0.tar.bz2 android_packages_apps_Snap-dbc472eb08c19e78811823f8b83e59c3aeacc6d0.zip |
Use actual selection for album/photo details
Bug: 6533154
Change-Id: I21ce95d79567396840f08095b986ecc54263a295
Diffstat (limited to 'src/com/android/gallery3d/app/PhotoPage.java')
-rw-r--r-- | src/com/android/gallery3d/app/PhotoPage.java | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/src/com/android/gallery3d/app/PhotoPage.java b/src/com/android/gallery3d/app/PhotoPage.java index 3b6a7704b..950f8c552 100644 --- a/src/com/android/gallery3d/app/PhotoPage.java +++ b/src/com/android/gallery3d/app/PhotoPage.java @@ -352,7 +352,7 @@ public class PhotoPage extends ActivityState implements updateMenuOperations(); updateTitle(); if (mShowDetails) { - mDetailsHelper.reloadDetails(mModel.getCurrentIndex()); + mDetailsHelper.reloadDetails(); } if ((photo.getSupportedOperations() & MediaItem.SUPPORT_SHARE) != 0) { updateShareURI(photo.getPath()); @@ -616,7 +616,7 @@ public class PhotoPage extends ActivityState implements if (mShowDetails) { hideDetails(); } else { - showDetails(currentIndex); + showDetails(); } return true; } @@ -647,7 +647,7 @@ public class PhotoPage extends ActivityState implements mDetailsHelper.hide(); } - private void showDetails(int index) { + private void showDetails() { mShowDetails = true; if (mDetailsHelper == null) { mDetailsHelper = new DetailsHelper(mActivity, mRootPane, new MyDetailsSource()); @@ -658,7 +658,6 @@ public class PhotoPage extends ActivityState implements } }); } - mDetailsHelper.reloadDetails(index); mDetailsHelper.show(); } @@ -914,7 +913,6 @@ public class PhotoPage extends ActivityState implements } private class MyDetailsSource implements DetailsSource { - private int mIndex; @Override public MediaDetails getDetails() { @@ -927,14 +925,8 @@ public class PhotoPage extends ActivityState implements } @Override - public int findIndex(int indexHint) { - mIndex = indexHint; - return indexHint; - } - - @Override - public int getIndex() { - return mIndex; + public int setIndex() { + return mModel.getCurrentIndex(); } } } |