在我的recyclerview中,我想显示毕加索的图像。这是我的代码:

    @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)

08-18 18:46