DownloadManagerを使用してpdfファイルをダウンロードする際には、すでにEnvironment.DIRECTORY_DOWNLOADS
に存在する場合は削除します。ファイルブラウザにファイルリッパーを削除しました
私は、ファイルが存在するかどうかを確認し、これらのコードを使用して、それを削除します。
private boolean fileExists(String fileName) {
File file = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS),
fileName);
return file.exists();
}
private boolean removeFile(String fileName) {
File file = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS),
fileName);
return file.delete();
}
REMOVEFILE()は、ファイルがtrueを返すことにより、削除され、私はファイルブラウザに見たときに一つだけのファイルが現れていることを述べています。しかし、私がそのファイルを削除すると、古いものの上に再適用されます。どうしましたか?