我试图通过使用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()会调用;