android: excluindo uma imagem

Estou excluindo um arquivo de imagem do meu aplicativo. eu estava fazendo

new  File(filename).delete ();

Isso estava realmente apagando o arquivo. Mas a imagem ainda era visível na galeria.

Na pesquisa, descobri que devemos usar

getContentResolver().delete(Uri.fromFile(file), null,null); deletar

Mas aqui estou recebendo a exceção:

URL do arquivo desconhecido. java.lang.IllegalArgumentException: arquivo de URL desconhecido: ///mnt/sdcard/DCIM/Camera/IMG_20120523_122612.jpg

Quando vejo com qualquer navegador de arquivos, esta imagem particular está presente. Por favor, ajude-me a corrigir esse problema. Existe outra maneira de atualizar a galeria quando a imagem é fisicamente excluída

questionAnswers(8)

yourAnswerToTheQuestion