загрузка PDF из файла - PullRequest
0 голосов
/ 07 марта 2020

Я пытался создать свое первое приложение android, часть моего приложения - просмотр файла PDF. Я использую pdf-библиотеку barteks c. Ранее я использовал pdfView.fromAsset("theFile.pdf"), и это прекрасно работало, но мне нужно загрузить файл из хранилища устройств. Полный код активности, которую я сейчас использую, можно найти ниже. Это, однако, не загружает PDF, это дает мне ошибку java.io.FileNotFoundException: open failed: ENOENT (No such file or directory). Правильное разрешение было добавлено в файл манифеста, я не уверен, что я делаю неправильно; любое понимание было бы очень полезно.

    @Override
    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_pdfviewer);
        File file = new File(Environment.getExternalStorageDirectory()+"math.pdf");
        PDFView pdfView = findViewById(R.id.pdfView);
        pdfView.fromFile(file).load();
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...