我正在开发一个 Android 应用程序,我使用了这个库
barteksc:android-pdf-viewer:2.3.0
我必须实现一个简单的动画,这是我实现的代码:
private void selectArea(){
/* Stop movement, jump to page 2, disable all action on PDFView*/
pdfView.stopFling();
pdfView.jumpTo(2);
pdfView.setEnabled(false);
pdfView.zoomWithAnimation(0, 1500, (float) 1.95);
}
private void resetAnimation() {
pdfView.resetZoomWithAnimation();
}
我需要选择某个区域,重置缩放并再次选择该区域,所以问题是:
当我调用 selectarea () 函数显示我想要显示的区域时,当它 resetarea call () 恢复缩放时,如果我再次调用 selectarea 函数,则忽略 pdfView.resetZoomWithAnimation() 调用,我不明白为什么。
我的应用程序的伪代码。
selectArea();
//do stuff
resetAnimation()
selectArea();