Я пытаюсь загрузить PDF(более 2 МБ) из URI с помощью barteksc Android Viewer, но это не работает
Я начал это с простого примера и вот код.
Я протестировал несколько PDF-документов с URL, но я видел только пустые места на моем мобильном экране.
Эти PDF документы были открыты в браузерах...
так я что-то упустил?
пожалуйста, дайте мне несколько советов...
заранее спасибо!!
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
PDFView pdfView = (PDFView) findViewById(R.id.pdfView);
pdfView.fromUri(Uri.parse("http://xxxxxx/xxx.pdf"))
.enableSwipe(true)
.enableDoubletap(true)
.swipeVertical(false)
.defaultPage(1)
.showMinimap(false)
.enableAnnotationRendering(false)
.password(null)
.showPageWithAnimation(true)
.load();
}
1 ответ
Библиотека не может загрузить из Http, вам нужно скачать файл и загрузить из локального Uri.
И помните, что вам нужно android.permission.WRITE_EXTERNAL_STORAGE для загрузки и чтения файла.