diff --git a/app/src/main/java/com/example/newbiechen/ireader/widget/page/PageLoader.java b/app/src/main/java/com/example/newbiechen/ireader/widget/page/PageLoader.java index e53722c0..e2d93788 100644 --- a/app/src/main/java/com/example/newbiechen/ireader/widget/page/PageLoader.java +++ b/app/src/main/java/com/example/newbiechen/ireader/widget/page/PageLoader.java @@ -761,6 +761,10 @@ private void drawBackground(Bitmap bitmap, boolean isUpdate) { if (mStatus == STATUS_FINISH) { String percent = (mCurPage.position + 1) + "/" + mCurPageList.size(); canvas.drawText(percent, mMarginWidth, y, mTipPaint); + //提示章节数量改变了。 + if (mPageChangeListener != null) { + mPageChangeListener.onPageCountChange(mCurPageList.size()); + } } } } else { @@ -1309,9 +1313,9 @@ private List loadPages(TxtChapter chapter, BufferedReader br) { } //提示章节数量改变了。 - if (mPageChangeListener != null) { - mPageChangeListener.onPageCountChange(pages.size()); - } + //if (mPageChangeListener != null) { + // mPageChangeListener.onPageCountChange(pages.size()); + //} return pages; }