Как читать PDF в android
Я хочу прочитать PDF-файл в android. Я разместил файлы PDF в папке с ресурсами.
Как я могу читать PDF-файл?
Ссылка PDF Reader
- Конвертировать dip в px в Android
- getSize () дает мне ошибки
- Отключение выбора текста в PhoneGap
- Android Studio не видит устройства
- Прозрачная панель действий: пользовательская вкладка
Я проверил вышеуказанную ссылку, но это не работает для меня. Это дает мне сообщение о том, что активность не найдена.
И я также хочу открыть PDF-файл в WebView. Так можно ли читать PDF в WebView?
- Запуск Google Maps Directions через намерение Android
- Настройка масштаба для Webview
- Как добавить новую строку в TextView в Android?
- ViewPager в ScrollView
- Как передать Bundle из fragmentа в fragment
- Firebase runTransaction не работает - MutableData имеет значение null
- Как получить все отмеченные элементы из ListView?
- В Fragment на задней кнопке нажата Операция пуста
У вас должно быть приложение, которое может поддерживать этот тип mimetype и открывать его. В вашем устройстве / эмуляторе это приложение не установлено, поэтому оно бросает ошибку
u можете скачать PDFbox API для чтения PDF в android, попробуйте эту ссылку: http://pdfbox.apache.org/
Еще одно замечательное решение для чтения pdf-файлов с использованием внешнего приложения, такого как Adobe Reader
.
private void openPDF(final String pathToPDF) { File file = new File(pathToPDF); Uri path = Uri.fromFile(file); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intent.setDataAndType(path, "application/pdf"); try { startActivity(intent); } catch (ActivityNotFoundException e) { Toast.makeText(this, "Application not found", Toast.LENGTH_SHORT).show(); } }
Google cached отображает форматы, такие как pdf, ppt, docx и т. Д. И вам совсем не нужно устанавливать какое-либо приложение. Найдите ссылку в google и перейдите в Cached.