String myfolder = Environment.getExternalStorageDirectory() + "/" + folder_main;
File f = new File(myfolder);
if (!f.exists()) {
if (!f.mkdir()) {
Toast.makeText(this, myfolder + " can't be created.", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(this, myfolder + " can be created.", Toast.LENGTH_SHORT).show();
}
}
答案 0 :(得分:0)
要创建目录,可以使用以下代码:
File dir = new File("path/to/your/directory");
try{
if(dir.mkdir()) {
Toast.makeText(this, "Folder can't be created.", Toast.LENGTH_SHORT).show;
} else {
Toast.makeText(this, "Folder created Successfully.", Toast.LENGTH_SHORT).show;
}
}catch(Exception e){
e.printStackTrace();
}
也许您还需要此权限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
答案 1 :(得分:0)
用于创建新文件夹
File targetFolder = new
File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/" +"Folder Name");
if (!targetFolder.exists()) {
targetFolder.mkdir();
}