刪除文件夾及其內部文件之andorid code.

記錄下刪除文件夾和文件夾中的文件方法。

    /**
     * Delete the file 
     */
    public void deleteAudioFile(String path) {
        if (path != null) {
            final File file = new File(path);
            File[] files = file.listFiles();
            if (files != null){
                for (int i = 0; i < files.length; i++){
                    if (files[i].isFile()){
                        File audioFile = new File(files[i].getPath());
                        boolean result = audioFile.delete();
                    }
                }
                if (file.listFiles().length == 0) {
                    file.delete();
                }
            }
        }
    }

}
方法中有諸多漏洞,僅供參考。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章