Versão atual:

Deletar alguns arquivos criados na memória interna do Android

Boa tarde a todos.

Preciso deletar algumas imagens da memória interna de um smartphone.

O código funciona tudo lindo e não gera exceções, só que quando eu vou olhar no app do Álbum do Android ela ainda aparece lá.

Não aparece nos Explorers mas aparece no Álbum do Android, então depois de reiniciar o smartphone o arquivo simplesmente some.

Detalhe: Se eu excluir o arquivo via ES File Explorer o arquivo some na mesma hora, então não seria problema com meu smartphone nem com o Android, talvez seja um "algo a mais" qu devo estar deixando passar quando se está excluindo um arquivo via código.

Alguém pode me explicar o que acontece ou pode me dar um ajuda??

Segue o código abaixo:

File dir = new File(Environment.getExternalStorageDirectory(),"ImagesTmp");

try{

  File[] arquivos = dir.listFiles();

    for(File path:arquivos){

      path.delete();

    }

}catch(Exception e){

}

Versões(2):

Ver a versão formatada

Deletar alguns arquivos criados na memória interna do Android

Comentário

new question