Nachdem ich einige Male in einem ListView gescrollt habe, erhalte ich diesen Fehler und meine App stürzt ab. Ich lade das Bild wie folgt in die ImageView auf 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);
Es passiert auch, wenn ich die Transformation entferne.
Bitte erstellen Sie nicht für jeden Download eine neue Picasso
Instanz.
Verwenden Sie den Singleton.
Picasso.with(context).load(...)
Oder erstellen Sie Ihren eigenen Singleton und verwenden Sie diesen.
Ah, das hat es behoben. Danke, du kannst das Problem beheben...
Erstellen Sie außerdem nicht für jede Anfrage ein neues RoundTransformation
Objekt.
Einmal machen und wiederverwenden.
Hilfreichster Kommentar
Bitte erstellen Sie nicht für jeden Download eine neue
Picasso
Instanz.Verwenden Sie den Singleton.
Oder erstellen Sie Ihren eigenen Singleton und verwenden Sie diesen.