在Barteksc PDFViewer中显示页面范围

时间:2017-06-10 05:05:15

标签: java android android-studio pdf

我使用barteksc/AndroidPdfViewer并且我想加载15到25之间的页面范围,但我没有做到。任何人都可以帮助我如何显示从第15页到第25页的章节编号开始的一系列页面。

private void displayFromAsset(String assetFileName) {
pdfFileName = assetFileName;
pdfView.fromAsset(SAMPLE_FILE)
        .defaultPage(15)
        .onPageChange(this)
        .enableAnnotationRendering(true)
        .onLoad(this)
        .scrollHandle(new DefaultScrollHandle(this))
        .load();
}

请帮帮我。

1 个答案:

答案 0 :(得分:0)

只需将.pages()属性添加到pdfView

即可
private void displayFromAsset(String assetFileName) {
int pageRange[] = new int[]{15,16,17,18,19,20,21,22,23,24,25};
pdfFileName = assetFileName;
pdfView.fromAsset(SAMPLE_FILE)
        .defaultPage(15)
        .pages(pageRange)
        .onPageChange(this)
        .enableAnnotationRendering(true)
        .onLoad(this)
        .scrollHandle(new DefaultScrollHandle(this))
        .load();
}