2016-04-28 35 views
0

我不能刪除存儲中的文件夾。這是我的代碼從storage0刪除文件夾 - android

File dir = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/sdcard/folder"); 
       if (dir.isDirectory()) 
       { 
        String[] children = dir.list(); 
        for (int i = 0; i < children.length; i++) 
        { 
         new File(dir, children[i]).delete(); 
        } 
       } 

回答

0

這是你如何能做到這

但首先你需要有這個權限在menifest

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

然後

File dir = new File(Environment.getExternalStorageDirectory()+"/sdcard/folder"); 
if (dir.isDirectory()) 
{ 
String[] children = dir.list(); 
for (int i = 0; i < children.length; i++) 
{ 
    new File(dir, children[i]).delete(); 
} 
}