2013-01-01 79 views

回答

3

你可以從SD卡爲刪除文件:

File folder = new File(Environment.getExternalStorageDirectory() + "/tempdirname"); 

try { 
    File[] filenamestemp = folder.listFiles(); 

    for(int i=0;i<filenamestemp.length;i++){ 
      if(filenamestemp[i].getAbsolutePath().toString().contains("temp")) 
      filenamestemp[i].delete();  
     } 

    } catch (IOException e) { 
    // TODO Auto-generated catch block 
    e.printStackTrace(); 
    } 

,並確保你已經添加SD卡訪問權限在AndroidManifest.xml

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

得到一個錯誤消息「的方法包含(字符串)是未定義爲類型文件' – Sunny

+0

@Sunny:請參閱我的編輯答案 –

+0

謝謝ρяσѕρєяK.它工作:) – Sunny

相關問題