Показать PDF в Android - загружен с внешнего, аутентифицированного URL - PullRequest
1 голос
/ 18 июля 2011

В моем приложении для 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 (не может использовать этот подход из-за ограничения аутентификации),

Я бы очень хотел услышать о любых возможных решениях, спасибо!

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