在我的回收 View 中,我想显示毕加索的图像。这是我的代码:
@Override
public void onBindViewHolder(NewsViewHolder NewsViewHolder, int i) {
NewsViewHolder.appsNaam.setText(apps.get(i).naam);
NewsViewHolder.appsStars.setText(apps.get(i).stars);
Picasso.with(Apps_Adapter).load("http://i.imgur.com/DvpvklR.png").into(appsImage);
}
这些是我的错误:
- Apps_Adapter 的“预期表达式”
- “无法接收符号“appsImage””,但我已将其初始化。
初始化代码:
appsImage = (ImageView)itemView.findViewById(R.id.image_icon);
最佳答案
with()
的参数必须是 Context
,例如您的 Activity
。
appsImage
需要成为 NewsViewHolder
的一部分,因此 into()
将是 into(NewsViewHolder.appsImage)
.
关于java - 毕加索 + Recyclerview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32682570/