2011-06-15 78 views
0

在我的應用程序中,我正在下載一些文件。它會自動保存在data/data/project/files文件夾中。以下代碼用於此目的。清除應用程序的文件夾中的數據

URL url = new URL(audioUrl); 
URLConnection urlConnection = url.openConnection(); 
InputStream inputStream = urlConnection.getInputStream(); 
byte[] buffer = new byte[inputStream.available()]; 
FileOutputStream fos = openFileOutput(fileName, Context.MODE_PRIVATE); 

int j; 
while((j = inputStream.read(buffer))!=-1) 
{ 
    fos.write(buffer, 0, j); 
} 
fos.close(); 

我需要的是:在向此文件夾添加任何內容之前,我想清除所有文件(如果有的話)。我怎樣才能做到這一點?請回復。提前致謝。

回答

0

我把它通過給完成:

String[] allFiles = fileList(); 
for(int k = 0 ; k < allFiles.length; k++) { 
    deleteFile(allFiles[k]); 
} 
相關問題