Android DownloadManager

  • Antworten:1
  • Bentwortet
Marcel_boh_2
  • Forum-Beiträge: 6

25.08.2019, 16:15:46 via Website

Hallo,

Ist es möglich dem Download Manager das überschreiben von vorhandenen Dateien zu befehlen.
Er nummeriert die Dateien leider nur durch.

Code:

DownloadManager.Request request = new
DownloadManager.Request(Uri.parse(" eineurlmit mit .txt "));
request.allowScanningByMediaScanner();
request.setDestinationInExternalPublicDir("/app/cache", "info.txt");
DownloadManager downloadManager = (DownloadManager) getSystemService(DOWNLOAD_SERVICE);
request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
downloadManager.enqueue(request);

Die Datei muss leider immer eine info.txt sein und darf nicht info-1.txt oder info-2.txt usw. heißen.

Vielen dank schon mal für eure Hilfe.

Kommentieren
Beste Antwort
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

25.08.2019, 17:06:27 via Website

Hallo Marcel,
anscheinend geht das nicht.
Somit musst du die info.txt löschen und dann erst herunterladen.
Alternativ, erst herunterladen und dann umbenennen und alte Datei überschreiben.

LG Pascal //It's not a bug, it's a feature. :) ;)

Hilfreich?
Marcel_boh_2
Kommentieren