بعد التمرير في ListView عدة مرات تلقيت هذا الخطأ وتعطل تطبيقي. أقوم بتحميل الصورة في ImageView مثل هذا على 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);
يحدث ذلك حتى لو قمت بإزالة التحول.
الرجاء عدم إنشاء مثيل Picasso
لكل تنزيل.
استخدم المفرد.
Picasso.with(context).load(...)
أو قم بإنشاء الفردي الخاص بك واستخدمه.
آه ، هذا أصلحها. شكرا يمكنك إزالة المشكلة ...
أيضًا ، لا تقم بإنشاء كائن RoundTransformation
لكل طلب.
قم بعمله مرة واحدة وأعد استخدامه.
التعليق الأكثر فائدة
الرجاء عدم إنشاء مثيل
Picasso
لكل تنزيل.استخدم المفرد.
أو قم بإنشاء الفردي الخاص بك واستخدمه.