Fix bug in reader's current position

This commit is contained in:
inorichi
2015-10-29 15:31:42 +01:00
parent 720b0a29ce
commit 571c24d3d9
8 changed files with 54 additions and 10 deletions
@@ -60,7 +60,6 @@ public class VerticalViewer extends BaseViewer {
@Override
public void onPageListReady(List<Page> pages) {
adapter.setPages(pages);
updatePageNumber();
}
@Override
@@ -29,6 +29,10 @@ public abstract class BaseViewer {
return viewerPosition;
}
public int getCurrentPosition() {
return getCurrentPageIndex(currentPosition);
}
public abstract int getTotalPages();
public abstract void setSelectedPage(int pageNumber);
public abstract void onPageListReady(List<Page> pages);
@@ -54,6 +54,7 @@ public abstract class ViewPagerViewer extends BaseViewer {
onLastPageOut();
}
});
viewPager.setOnChapterSingleTapListener(activity::onCenterSingleTap);
}
public ReaderViewPager getViewPager() {
@@ -73,7 +74,6 @@ public abstract class ViewPagerViewer extends BaseViewer {
@Override
public void onPageListReady(List<Page> pages) {
adapter.setPages(pages);
updatePageNumber();
}
@Override