[英]Not able to display images in Recyclerview using Picasso
我在这里将名称和图像数组添加到ArrayList中
private ArrayList prepareData()
{
ArrayList android_version = new ArrayList<>();
for (int i=0; i<android_version_names.length; i++)
{
MovieNew movieNew = new MovieNew();
movieNew.setPicName(android_version_names[i]);
movieNew.setProfile_pic(android_image_urls[i]);
android_version.add(movieNew);
}
return android_version;
}
Adapter.class
public void onBindViewHolder(ViewHolder holder, int position)
{
MovieNew movieList = movie.get(position);
holder.tv_android.setText(movieList.getPicName());
Picasso.with(context).load(movieList.getProfile_pic()).into(holder.img_android);
}
我可以在调试时在load()中看到该URL,但是它没有被加载到Imageview中。 url = null(如果我看到评估表达式)
有人可以帮我解决这个问题吗?
您应该检查ImageView的大小。 可能正在加载图片,但图片的大小为0。也请尝试复制图片并将其粘贴到浏览器中,以检查该网址是否格式正确。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.