【发布时间】:2016-11-01 11:07:24
【问题描述】:
我已经使用下载管理器下载了一个文件(133465.pdf),现在它存储在手机的下载文件夹(内部存储)中。
我应该如何尝试从“下载”文件夹中检索下载的 pdf?
我正在使用以下代码尝试从下载文件夹中检索 pdf,但我在 Toast 上收到错误消息,提示“无法显示 PDF(133465.pdf 无法打开)”。
String file = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS).getPath() + File.separator + "133465.pdf";
Log.i("Fragmentadapter1", file);
File videoFile2Play = new File(file);
Intent i = new Intent();
i.setAction(android.content.Intent.ACTION_VIEW);
i.setDataAndType(Uri.fromFile(videoFile2Play), "application/pdf");
imageContext.startActivity(i);
我不知道我是否使用了正确的文件位置来访问该文件。
任何帮助或建议将不胜感激。
【问题讨论】:
标签: android file pdf android-intent android-download-manager