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)
.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();
}