Как отобразить PDF-файл из uri)? - PullRequest
0 голосов
/ 18 июня 2020

У меня есть uri для файла PDF (который я храню в хранилище Firebase), и я пытаюсь отобразить его на экране для пользователя. Я нашел группу людей, говорящих о PDF Renderer, найденном в API 21 и более поздних версиях, но ответы, которые я нашел, кажутся устаревшими и не работают. Вот мой код на данный момент

//Get image from database
StorageReference pdfRef = storageReference.child(userID + "/reports/" + reportID);
pdfRef.getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
    @Override
    public void onSuccess(Uri uri) {

    }
});

Каков самый простой способ взять уже имеющийся у меня uri и отобразить PDF-файл, к которому он ведет?

1 Ответ

0 голосов
/ 18 июня 2020

У вас есть два варианта:

1- Если вы хотите открыть PDF-файл в своем приложении, вы можете использовать эту библиотеку: https://github.com/viavansi/mupdf-android

2- Вы можно открыть его в программе просмотра PDF, см. этот ответ: { ссылка }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...