Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Tenho que reiniciar o celular para ver imagem gravada na galeria

Aquilo deve funcionar sim, mas tem 2 problemas óbvios.

O primeiro é que é uma gambiarra, você está fingindo que a external storage foi montada (se seu celular não tiver external storage, isso nem faz sentido).

O segundo é que isso forcaria o media scanner verificar todos os arquivos novamente, o que é completamente desnecessário e vai gastar bateria a toa (fora deixar tudo um pouco mais lento).



Em 28 de fevereiro de 2013 12:38, Gink Labrev <gink.labrev@gmail.com> escreveu:
Não funciona com sendBroadcast() apesar de estar marcado como solução no link do stackoverflow.
Vou ver se com MediaScannerConnection funfa.


Em 27 de fevereiro de 2013 15:23, Gink Labrev <gink.labrev@gmail.com> escreveu:

Valeu Bruno,

Sua resposta esclareceu bastante !
Será que isso funciona ?

Vou testar assim q puder.

Abs,


Em 27 de fevereiro de 2013 10:01, Bruno Albuquerque <bruno.albuquerque@gmail.com> escreveu:

http://developer.android.com/reference/android/media/MediaScannerConnection.html

Só criar um arquivo novo não vai adicionálo na Galeria. Isos só ocorre quando o Media Scanner descobre seu arquivo. Em geral isso ocorre quando ele roda durante o boot (não lembro exatamente agora se ele também faz isso sozinho de tempos em tempos, mas desconfio que não). Usando o MediaScannerConnection acima vai fazer o Media Scanner indexar sua imagem.



Em 26 de fevereiro de 2013 23:58, Gink Labrev <gink.labrev@gmail.com> escreveu:
Pessoal,

Problema Bizarro !
Tenho um método simples que grava imagem em uma pasta da minha app.

Mas para ver a nova pasta + a imagem, tenho que reiniciar o celular.
E para ver imagens posteriores, idem.

E tem mais - quando busco o ultimo id gravado nas imagens, sempre retorna o da pasta camera. Parece que esse novo id só é adicionado tb ao reiniciar o cel ....

Alguém sabe o q é esse comportamento e como lidar com ele ?
Quero apenas obter o id da ultima imagem gravada - que é a que foi gravada na pasta de minha app.

Abs,

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 


--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário