如何使用getExternalStoragePublicDirectory()?

时间:2016-06-19 09:32:13

标签: android

我试图通过使用getExternalStoragePublicDirectory()在外部存储器下创建txt文件但是当我运行程序时没有创建文件。 我尝试在DCIM文件夹下创建文件。

这是代码:

 public void process4(View view){
        PrintWriter pw=null;
        String s=et.getText().toString();
        File folder= Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM);

        File f=new File(folder,"cach.txt");

        try {
            pw=new PrintWriter(f);
            pw.println(s);
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }

        finally {
            if(pw!=null) {
                pw.close();
            }
        }
}
当我按下按钮时,

process4()会调用;

0 个答案:

没有答案