Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Picasso não informa o erro

Bom dia. 


Abraços. 

Enviado do meu iPhone

Em 07/05/2015, às 00:53, Gink Labrev <gink.labrev@gmail.com> escreveu:

Oi Thiago,

Obrigado pela rápida resposta.
Teria, por gentileza, algum exemplo de código uso de RequestHandler para debug do Picasso? Procurei no Google sobre e não achei muita coisa.

Adiciono a informação que a app já usava Picasso há tempos e nunca deu este tipo problema. Só começou hoje, quando finalizei uma versão que substitui o ListView por RecyclerView + CardView. Pode ser coincidência, mas receio que o problema esteja por aí.

Em 7 de maio de 2015 00:09, Thiago Lopes Da Silva <thiagoolsilva@gmail.com> escreveu:
Boa noite. 
 
        Você pode criar um requestHandle customizado da API do picasso e colocar um schema de imagem para tratar o que ele está recebendo e consequentemente devolvendo a Camada mais acima. (OnErro). No momento que ele estiver devolvendo o bitmap com o resize você pode observar qual exceção está acontecendo. Não sei se tem maneira mais pratica , mas está funciona. 

Abraços. 

Enviado do meu iPhone

Em 07/05/2015, às 00:02, Gink Labrev <gink.labrev@gmail.com> escreveu:

Pessoal,

Estava abrindo algumas imagens com Picasso e algumas abriam e outras não. Quando não abria, alocava a imagem definida em Picasso.error().
Achei que a imagem podia estar grande demais e acrescentei o resize() e centerCrop(), mas não resolveu.

Substitui o código do Picasso pelo Universal Image Loader e tudo funcionou.

Fiquei intrigado e tenho preferência pela biblioteca Picasso, principalmente pela simplicidade em redimensionar a imagem.
Alguém sabe como debugar e descobrir qual o erro. O Picasso.Callback.onError() não traz informação nenhuma.

[]'s

--
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/d/optout.

--
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/d/optout.

--
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/d/optout.

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

0 comentários:

Postar um comentário