如何从原始文件夹中获取pdf文件的文件路径?

时间:2014-03-09 03:44:18

标签: android

我有这段代码:

    File file = new File("android.resource://" + getPackageName() + "/" + R.raw.intro_sad);
    Uri uri = Uri.fromFile(file);
    Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setDataAndType(uri, "application/pdf");
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
    startActivity(intent);

它是由文件路径中的错误引起的。如何获取文件路径?

1 个答案:

答案 0 :(得分:0)

我认为外部应用程序无法访问原始资源(我认为您正在尝试这样做)。相反,您应该将文件复制到external storageWORLD_READABLE文件夹,然后使用副本的路径。