summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/app/PhotoPage.java
diff options
context:
space:
mode:
authorMichael Kolb <kolby@google.com>2012-07-20 12:23:09 -0700
committerMichael Kolb <kolby@google.com>2012-07-26 16:24:07 -0700
commitdbc472eb08c19e78811823f8b83e59c3aeacc6d0 (patch)
treee1c16406b30e71baefc1f5f20993685151175423 /src/com/android/gallery3d/app/PhotoPage.java
parent068379c2d04142c6992dcd7a8835a1d5404b47b7 (diff)
downloadandroid_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.java18
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();
}
}
}