可能重复:
在 Android 中打开 PDF
我想从我的 android 应用程序中用 Adobe Reader 打开一个 PDF 文件。
我在 /mnt/sdcard 中有一个名为 test.pdf 的 PDF 文件,我正在使用下一个代码:
file = new File ("/mnt/sdcard/test.pdf");
if (file.exists())
{
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.fromFile(file));
intent.setType("application/pdf");
intent.setPackage("com.adobe.reader");
startActivity(intent);
}
执行此代码时打开 Adobe Reader,但未打开文件。该文件有效。
问题是什么?