-1

私はアンドロイドタブレットアプリケーションに取り組んでいます。画像を保存するためのフォルダをSDカードに作成しました。ある時点でこのフォルダを削除したいのですが、どうすればこれを達成できますか? 私も自分のコードを投稿しています。

// This is code for deletion of folder .


File file = new File(Environment.getExternalStorageDirectory()+"/Easy_Measurement_images");
             if(file.exists())
             {
             file.delete();
             }

このコードは、SD カード android からフォルダーを削除しません。

4

2 に答える 2

6

このスニペットを試してください..それを行う必要があります..

private void recursiveDelete(File fileOrDirectory) {
        if (fileOrDirectory.isDirectory())
            for (File child : fileOrDirectory.listFiles())
                recursiveDelete(child);

        fileOrDirectory.delete();
    }
于 2013-05-07T05:39:13.017 に答える