琼·萨帕塔PDF视图滑动前渲染错误



我已经将Joan Zapata PDF View库实现到我的项目中,当我加载PDF文档并在它完全呈现之前与它交互时,我得到一个vudrid错误:

RuntimeError: error loading page

我已经尝试显示一个ProgressDialog,它禁止交互,直到onPageLoaded监听器被调用,但文档仍在渲染后,这已被触发。

有人有什么建议吗?我的下一个尝试将添加一个定时器禁用它,直到我"认为"它应该呈现....

这是一个并发问题,我通过在

下的PdfPage中的createPage()方法中添加'synchronized'来修复它
org.vudroid.pdfdroid.codec.PdfPage

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

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

最新更新