gpt4 book ai didi

android - 如何检查文件是否存在?

转载 作者:行者123 更新时间:2023-11-30 03:45:47 31 4
gpt4 key购买 nike

String extra=imagepath.get(i).toString();
String extra2=imageid.get(i).toString();
String path = "/mnt/sdcard/Android/data/com.example.webdata/files/Download/" + extra2 + ".jpg";
File f = new File(path);
if(f.exists())
{
//Toast.makeText(getApplicationContext(), "File already exists....",
// Toast.LENGTH_SHORT).show();

}
else
{
downloadfile();
}

我正在使用上面的代码来检查文件是否存在。我用一个文件检查过它,它工作正常,但是当我在我的应用程序中使用它时,它有多个 (100-200) 个图像,它总是开始下载文件,无论它们是否存在。还有比这更好的方法吗?

最佳答案

首先检查文件夹中有多少图像:-

File extStore = Environment.getExternalStorageDirectory();
File[] imageDirs = extStore.listFiles(filterForImageFolders);

在上面你运行循环并检查你的条件之后:-

for(int i=0;i<list.length;i++)
{
// ur condition
}

关于android - 如何检查文件是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15039311/

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