From 3d31c32d40a25a10b4bea1a3be7cf2d6ec225fdc Mon Sep 17 00:00:00 2001 From: seven332 Date: Fri, 9 May 2014 11:20:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E7=94=B1=E4=BA=8E=20Activity?= =?UTF-8?q?=20=E6=AD=A3=E5=9C=A8=E5=85=B3=E9=97=AD=E5=90=8E=E5=86=8D?= =?UTF-8?q?=E5=AF=B9=20view=20=E4=BF=AE=E6=94=B9=E5=8F=AF=E8=83=BD?= =?UTF-8?q?=E9=80=A0=E6=88=90=E7=9A=84=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hippo/ehviewer/activity/DetailSectionFragment.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/com/hippo/ehviewer/activity/DetailSectionFragment.java b/src/com/hippo/ehviewer/activity/DetailSectionFragment.java index c3d47543b..5a0ca6828 100644 --- a/src/com/hippo/ehviewer/activity/DetailSectionFragment.java +++ b/src/com/hippo/ehviewer/activity/DetailSectionFragment.java @@ -205,6 +205,9 @@ public class DetailSectionFragment extends Fragment } private void addPageItem(int page) { + if (mActivity.isFinishing()) + return; + if (page != mCurPage) return; @@ -424,7 +427,9 @@ public class DetailSectionFragment extends Fragment } private void layout(GalleryDetail md) { - + if (mActivity.isFinishing()) + return; + // Delete progress bar mWaitPb.setVisibility(View.GONE); @@ -698,6 +703,9 @@ public class DetailSectionFragment extends Fragment } private void addPageImage(int page, int rowIndex, Bitmap bitmap) { + if (mActivity.isFinishing()) + return; + if (page != mCurPage) return; PreviewList pageList = mGalleryDetail.previewLists[page];