如何从内部文件路径 data/data/com.xyz/file.pdf 在 android 5.0 的 Pdf Renderer 中打开 pdf

Posted

技术标签:

【中文标题】如何从内部文件路径 data/data/com.xyz/file.pdf 在 android 5.0 的 Pdf Renderer 中打开 pdf【英文标题】:How to open pdf in PdfRenderer in andorid 5.0 from internal file path data/data/com.xyz/file.pdf 【发布时间】:2016-06-25 06:17:57 【问题描述】:

我想在android 5.0及以上版本中使用PdfRenderer获取pdf首页Bitmap

但我无法在 android 中获取 ParcelFileDescriptor 的内部文件。

任何知道如何将FileInputStream 转换为ParcelFileDescriptor 的人

【问题讨论】:

【参考方案1】:

要在File 上获得ParcelFileDescriptor,请致电the static open() method on ParcelFileDescriptor

【讨论】:

以上是关于如何从内部文件路径 data/data/com.xyz/file.pdf 在 android 5.0 的 Pdf Renderer 中打开 pdf的主要内容,如果未能解决你的问题,请参考以下文章

如何在特定查看器中从内部存储打开文件? [复制]

Glide 无法从内部存储加载文件

如何获取原始文件夹uri路径并保存在android的内部存储器中?

用cmd运行pycharm程序时根路径报错‘不是内部或外部命令,也不是可运行的程序或批处理文件’?

如何修改.vdi虚拟机内部的文件?

说明内部命令和外部命令的区别,以及他们如何获取帮助的?