gpt4 book ai didi

android - 从android的内部存储中删除文件夹?

转载 作者:IT老高 更新时间:2023-10-28 23:26:25 29 4
gpt4 key购买 nike

如何从内部存储中删除文件夹(包含一些文件夹和文件)?文件夹在树下有一些。

folder
|_________ C2 (folder)
|________1 (folder)
|________1.gif
|________2.gif
|________3.gif
|________4.gif
|________2 (folder)
|________1.gif
|________2.gif
|________3.gif
|________4.gif
|________3 (folder)
|________1.gif
|________2.gif
|________3.gif
|________4.gif
|________4 (folder)
|________1.gif
|________2.gif
|________3.gif
|________4.gif
|________5 (folder)
|________1.gif
|________2.gif
|________3.gif
|________4.gif

|_________ C2.xml (file)

我想删除包含所有文件的文件夹

fil.delete();

System.out.println("boolean =>" + fil.delete());

但上面的代码显示为假。请帮忙。

最佳答案

看看这个。

public void deleteRecursive(File fileOrDirectory) {

if (fileOrDirectory.isDirectory()) {
for (File child : fileOrDirectory.listFiles()) {
deleteRecursive(child);
}
}

fileOrDirectory.delete();
}

解释How to delete a whole folder and content?

关于android - 从android的内部存储中删除文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13410949/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com