Load OFFLINE PDF from Asset with PdfView library - Android - Java
Load OFFLINE PDF from Asset with PdfView library - Android - Java:
In this post, you will learn How to Load PDF from Asset folder with PdfView library in Android Studio in Java with RecyclerView.
YouTube Video Tutorial
Step 1 : Add Library
android.enableJetifier=true
maven { url 'https://jitpack.io' }
implementation 'com.github.DImuthuUpe:AndroidPdfViewer:3.1.0-beta.1'
implementation 'com.airbnb.android:lottie:6.4.0'
Animation File Download
Step 2 : Load PDF
pdfView.fromAsset(pdfUrl)
.enableSwipe(true) // allows to block changing pages using swipe
.swipeHorizontal(false)
.enableDoubletap(true)
.defaultPage(0)
.spacing(10)
.nightMode(false) // toggle night mode
.pageSnap(true)
.onLoad(new OnLoadCompleteListener() {
@Override
public void loadComplete(int nbPages) {
loadingAnimation.setVisibility(View.GONE);
pdfViewContainer.setVisibility(View.VISIBLE);
pdfView.setVisibility(View.VISIBLE);
}
})
.load();