Depois de rolar em um ListView algumas vezes, recebo esse erro e meu aplicativo trava. Estou carregando a imagem no ImageView assim no getView:
Image = (ImageView)row.findViewById(R.id.image_list);
Picasso Img= new Picasso.Builder(context).build();
Img.load(R.drawable.test)
.transform(new RoundedTransformation(6,0))
.fit()
.into(Image);
Isso acontecerá mesmo se eu remover a transformação.
Não crie uma nova instância Picasso
para cada download.
Use o singleton.
Picasso.with(context).load(...)
Ou crie seu próprio singleton e use-o.
Ah, isso resolveu. Obrigado, você pode remover o problema ...
Além disso, não crie um novo objeto RoundTransformation
para cada solicitação.
Faça uma vez e reutilize.
Comentários muito úteis
Não crie uma nova instância
Picasso
para cada download.Use o singleton.
Ou crie seu próprio singleton e use-o.