ファイルが存在するかどうかを簡単に確認しようとしています。私はここで同様の質問を見ましたが、助けにはなりませんでした。 私は、ファイルをmyimage.pngしている私のフォルダにproblem.for例を持っているファイルはsdcard固有のフォルダにあるファイルを確認してください
private String checkIfFileExist(String fileName) {
String root_sd = Environment.getExternalStorageDirectory().toString();
File file = new File(root_sd + "/myfolder");
if (file != null) {
File list[] = file.listFiles();
if (list != null && list.length > 0) {
for (int i = 0; i < list.length; i++) {
if (list[i].getName().equals(fileName)) {
return list[i].getName();
}
}
}
}
return null;
}
を存在する場合、私はファイルがこのfolder.Iでいくつかのファイルを保存し存在していないかどうかをチェックしてみてくださいチェックするためのいくつかのコードを書き、 myimage.pngもダウンロードするので、私のコードは完璧に動作していないと私はmyimage.png 2つのファイルを持っているとmypng-1.png が、私は私のコードで間違っているかわからない
ファイルファイル=新しいファイル(root_sd + "/ myfolderなど/" + fileNameに)。 –