Android: Löschen eines Bildes
Ich lösche eine Bilddatei aus meiner Anwendung. ich habe getan
new File(filename).delete ();
Dies löschte tatsächlich die Datei. Aber das Bild war noch in der Galerie sichtbar.
Auf der Suche fand ich, dass wir verwenden sollten
getContentResolver().delete(Uri.fromFile(file), null,null);
löschen
Aber hier bekomme ich die Ausnahme:
Unbekannte Datei-URL. java.lang.IllegalArgumentException: Unbekannte URL-Datei: ///mnt/sdcard/DCIM/Camera/IMG_20120523_122612.jpg
Wenn ich mit irgendeinem Dateibrowser sehe, ist dieses bestimmte Bild anwesend. Bitte helfen Sie mir, dieses Problem zu beheben. Gibt es eine andere Möglichkeit, die Galerie zu aktualisieren, wenn das Bild physisch gelöscht wird?