我需要在更换屏幕后转到PDF文档的同一页面。我找到了如何导航到页面here,但我没有得到当前的页码。
我在MuPDF库中找到了一些相关的代码但是无法从主要活动中调用它。在PageView类中(MuPDFPageView扩展了PageView):
public int getPage() {
return mPageNumber;
}
问题是我不知道如何从主要活动中调用它。我试过这样的事情:
final MuPDFPageView pageView = new MuPDFPageView(getApplicationContext(), filePickerSupport, core, parentSize, sharedHqBm);
int i = pageView.getPage();
但未能填写参数。任何人都有更好或更简单的方法来获取当前页码?
答案 0 :(得分:0)
在MuPDFActivity中,您可以致电:
mDocView.getDisplayedViewIndex()
然后会返回当前页码。