复制文件不起作用

时间:2016-01-14 12:37:04

标签: android

嗨我有意图打开文件了。我的数据目录中有一个图像文件,我想用默认的库打开该文件。为此我使用以下代码将文件复制到SDCard

        File src = new File(sourceLocation);
        File dst = new File(destPath);
        InputStream in = new FileInputStream(src);
        OutputStream out = new FileOutputStream(dst);

        // Transfer bytes from in to out
        byte[] buf = new byte[1024];
        int len;
        while ((len = in.read(buf)) > 0) {
            out.write(buf, 0, len);
        }
        in.close();
        out.close();

执行上述代码后,我检查了Filemanager,并将文件复制到SDCard中的目的地。但是,如果我点击该文件,它将显示无法找到项目。但是,如果我长时间从文件管理器中按下该文件并将该文件复制到任何其他位置,则将打开新文件。这里有什么问题请帮助我

0 个答案:

没有答案