From 81c22811d6e6f0a370dba34d9870c67cc007a361 Mon Sep 17 00:00:00 2001 From: seven332 Date: Tue, 15 Mar 2016 20:47:12 +0800 Subject: [PATCH] Save current index as state in GalleryActivity --- app/src/main/java/com/hippo/ehviewer/ui/GalleryActivity.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/GalleryActivity.java b/app/src/main/java/com/hippo/ehviewer/ui/GalleryActivity.java index 0cc81f1dc..5efe2fd56 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/GalleryActivity.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/GalleryActivity.java @@ -75,6 +75,7 @@ public class GalleryActivity extends TrackedActivity public static final String KEY_GALLERY_INFO = "gallery_info"; public static final String KEY_PAGE = "page"; public static final String KEY_SHOWING = "showing"; + public static final String KEY_CURRENT_INDEX = "current_index"; private static final long SLIDER_ANIMATION_DURING = 150; private static final long HIDE_SLIDER_DELAY = 3000; @@ -180,6 +181,7 @@ public class GalleryActivity extends TrackedActivity mFilename = savedInstanceState.getString(KEY_FILENAME); mGalleryInfo = savedInstanceState.getParcelable(KEY_GALLERY_INFO); mPage = savedInstanceState.getInt(KEY_PAGE, -1); + mCurrentIndex = savedInstanceState.getInt(KEY_CURRENT_INDEX); buildProvider(); } @@ -193,6 +195,7 @@ public class GalleryActivity extends TrackedActivity } outState.putBoolean(KEY_SHOWING, mSystemUiShowing); outState.putInt(KEY_PAGE, mPage); + outState.putInt(KEY_CURRENT_INDEX, mCurrentIndex); } @Override