Joan Zapata PDF在呈现错误之前查看滑动

时间:2015-07-30 13:19:24

标签: android pdf runtime-error pdfviewer vudroid

我已将Joan Zapata PDF View库实现到我的项目中,当我加载PDF文档并在完全呈现之前与之交互时,我收到了VuDriod错误:

RuntimeError:错误加载页面

我已经尝试显示一个ProgressDialog,它会在调用onPageLoaded侦听器之前禁用交互,但是在触发此文档之后文档仍然呈现。

有没有人有任何建议?我的下一次尝试是添加一个Timer来禁用它,直到我“认为”它应该被呈现....

1 个答案:

答案 0 :(得分:0)

这是一个并发问题,我通过将“synchronized”添加到PdfPage中的createPage()方法下来修复它

org.vudroid.pdfdroid.codec.PdfPage

在文件系统中。

static synchronized PdfPage createPage(long dochandle, int pageno) {
    return new PdfPage(open(dochandle, pageno), dochandle);
}

这是我找到解决方案的地方:here