void displayFromUri(Uri uri) { pdfFileName = getFileName(uri); Utils.tempBool = true; SharedPreferences.Editor editor = prefManager.edit(); editor.putString("uri", uri.toString()); editor.apply(); pdfView.useBestQuality(prefManager.getBoolean("quality_pref", false)); pdfView.fromUri(uri) .defaultPage(pageNumber) .onPageChange(this) .enableAnnotationRendering(true) .enableAntialiasing(prefManager.getBoolean("alias_pref", false)) .onLoad(this) .scrollHandle(new DefaultScrollHandle(this)) .spacing(10) // in dp .onPageError(this) .pageFitPolicy(FitPolicy.BOTH) .password(PDF_PASSWORD) .swipeHorizontal(prefManager.getBoolean("scroll_pref", false)) .autoSpacing(prefManager.getBoolean("scroll_pref", false)) .pageSnap(prefManager.getBoolean("snap_pref", false)) .pageFling(prefManager.getBoolean("fling_pref", false)) .load(); }
void displayFromAsset(String assetFileName) { pdfFileName = assetFileName; pdfView.useBestQuality(prefManager.getBoolean("quality_pref", false)); pdfView.fromAsset(assetFileName) .defaultPage(pageNumber) .onPageChange(this) .enableAnnotationRendering(true) .enableAntialiasing(prefManager.getBoolean("alias_pref", false)) .onLoad(this) .scrollHandle(new DefaultScrollHandle(this)) .spacing(10) // in dp .onPageError(this) .pageFitPolicy(FitPolicy.BOTH) .password(PDF_PASSWORD) .swipeHorizontal(prefManager.getBoolean("scroll_pref", false)) .autoSpacing(prefManager.getBoolean("scroll_pref", false)) .pageSnap(prefManager.getBoolean("snap_pref", false)) .pageFling(prefManager.getBoolean("fling_pref", false)) .load(); }