我开发了一个简单的RSS阅读器,我想在回收站视图中显示每篇文章的标题和图像。毕加索不能在回收站查看Android
有一种情况我使用毕加索从一个ArrayList载入图像:
public void onBindViewHolder(ViewHolder viewHolder, int i) {
RssItem item = rssItems.get(i);
Picasso.with(F.context).load(item.imageLink).into(viewHolder.postImage);
viewHolder.postTitle.setText(item.title);
viewHolder.postAuthor.setText(item.postWriter);
viewHolder.postDate.setText(item.pubDate);
}
,但它不工作! 我使用单个URL测试毕加索,并且它可以正常工作,但是当将图像链接设置在数组列表中时,它不起作用。
确保rssItems包含有效的项目,即他们的url非空,并且可以加载图像,例如通过网络浏览器。 – aga 2015-02-06 11:34:05
我检查了,rssItems中有有效的地址,并且它们都在工作,当我使用带rssItem的地址之一的毕加索(比如:Picasso.with(F.context).load(“http:// www。 example.com“)。into(viewHolder.postImage);)它的工作原理,但是当我设置item.imageLink,它不起作用。 – 2015-02-06 11:49:37
请完整,准确地解释“不起作用”的含义。 – CommonsWare 2015-02-06 12:23:55