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/ui | |
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/ui')
-rw-r--r-- | src/com/android/gallery3d/ui/DetailsHelper.java | 9 | ||||
-rw-r--r-- | src/com/android/gallery3d/ui/DialogDetailsView.java | 6 |
2 files changed, 7 insertions, 8 deletions
diff --git a/src/com/android/gallery3d/ui/DetailsHelper.java b/src/com/android/gallery3d/ui/DetailsHelper.java index 245145f76..f86ffbe05 100644 --- a/src/com/android/gallery3d/ui/DetailsHelper.java +++ b/src/com/android/gallery3d/ui/DetailsHelper.java @@ -29,8 +29,7 @@ public class DetailsHelper { public interface DetailsSource { public int size(); - public int getIndex(); - public int findIndex(int indexHint); + public int setIndex(); public MediaDetails getDetails(); } @@ -39,7 +38,7 @@ public class DetailsHelper { } public interface DetailsViewContainer { - public void reloadDetails(int indexHint); + public void reloadDetails(); public void setCloseListener(CloseListener listener); public void show(); public void hide(); @@ -58,8 +57,8 @@ public class DetailsHelper { } } - public void reloadDetails(int indexHint) { - mContainer.reloadDetails(indexHint); + public void reloadDetails() { + mContainer.reloadDetails(); } public void setCloseListener(CloseListener listener) { diff --git a/src/com/android/gallery3d/ui/DialogDetailsView.java b/src/com/android/gallery3d/ui/DialogDetailsView.java index 60ced031d..c90ab4033 100644 --- a/src/com/android/gallery3d/ui/DialogDetailsView.java +++ b/src/com/android/gallery3d/ui/DialogDetailsView.java @@ -60,7 +60,7 @@ public class DialogDetailsView implements DetailsViewContainer { } public void show() { - reloadDetails(mSource.getIndex()); + reloadDetails(); mDialog.show(); } @@ -68,8 +68,8 @@ public class DialogDetailsView implements DetailsViewContainer { mDialog.hide(); } - public void reloadDetails(int indexHint) { - int index = mSource.findIndex(indexHint); + public void reloadDetails() { + int index = mSource.setIndex(); if (index == -1) return; MediaDetails details = mSource.getDetails(); if (details != null) { |