2

私は 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();
4

1 に答える 1