我的recyclerview重复使用图像,而不是在回收图片时再渲染新图像。文本视图正在更新,因此这只是出现此问题的图像。我已经使用Log.d检查URL,这些是正确的,但从未呈现过。我做了一些研究并实施了建议的解决方案无济于事。
category_list_item category_list_item = category_list_items.get(position);
if(category_list_item.getImage_url()!=null ) {
Picasso.with(context).load(category_list_item.getImage_url()).networkPolicy(NetworkPolicy.NO_CACHE).memoryPolicy(MemoryPolicy.NO_CACHE).resize(120, 60).into(imageView);
holder.draft_title.setText(category_list_item.getTitle());
holder.draft_price.setText(category_list_item.getPrice());
holder.city_name.setText(category_list_item.getCity_name());
}else {
imageView.setImageDrawable(null);
}