В моем приложении для Android мне нужно отобразить файл PDF.PDF-файл читается напрямую из Интернета через API, который использует базовую авторизацию (я использую Apache HttpClient со строкой вроде request.addHeader("Authorization", "Basic " + Base64.encodeBytes(username + ":" + password).getBytes());
)
Я просмотрел некоторые связанные вопросы и ответыКажется, либо предлагают:
сохранение PDF в виде файла на SD-карте, а затем отображение с другой библиотекой, такой как Apache PDFBox (конечно, возможно, но добавляет библиотеку 9,8 МБ в приложениеи хлопот файла IO).
отображение PDF через WebView путем передачи URL через читателя docs.google.com (не может использовать этот подход из-за ограничения аутентификации),
Я бы очень хотел услышать о любых возможных решениях, спасибо!