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