Я удаляю файл изображения из своего приложения. Я делал
new File(filename).delete ();
Это фактически удаляло файл. Но изображение все еще было видно в галерее.
В поиске я обнаружил, что мы должны использовать
getContentResolver().delete(Uri.fromFile(file), null,null);
для удаления
Но вот я получаю исключение:
Неизвестный URL-адрес файла. java.lang.IllegalArgumentException: Неизвестный URL Файл:///mnt/sdcard/DCIM/Camera/IMG_20120523_122612.jpg
Когда я вижу с любым файловым браузером, это конкретное изображение присутствует. Пожалуйста, помогите мне исправить эту проблему. Есть ли другой способ обновления галереи при физическом удалении изображения.