android - 从应用程序缓存中读取 PDF

标签 android pdf android-intent

我的缓存中存储了一个 pdf 文件。我想通过第三方应用程序(Adobe 阅读器)阅读此 pdf。 但我不允许这样做,因为 intent 无法访问应用程序缓存目录,除非通过存储在 sdcard 中公开 pdf。

是否有任何解决方法可以让第三方应用程序从缓存中读取 pdf?

谢谢

最佳答案

第 3 方应用无法访问您应用的缓存目录。

此主题包含多个库链接,可让您在应用程序中显示 PDF 内容:Render a PDF file using Java on Android

关于android - 从应用程序缓存中读取 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11450508/

相关文章:

ruby-on-rails-3 - 我如何在 Prawn 中格式化和设置子表的样式?

java - 在 html 页面内显示内容类型为 octet-stream 的 url 中的文件

java - PDF/A 的复选框 - iText 2.1.7

android - 从 Intent 额外获取 null

android - 如何创建具有不同元素和操作的列表?

android - setOnUtteranceProgressListener() 并不总是有效

android - 通过 Intent 传递纬度/经度

java - Android - JSONException 没有值(value)

android - 获取当前 android.intent.category.LAUNCHER Activity 的实例

android - Bundle extras = data.getExtras(); 上的 java.lang.NullPointerException;