【发布时间】:2016-01-31 23:38:30
【问题描述】:
我收到错误:“FlickrRecyclerViewAdapter”类必须声明为抽象或在“适配器”中实现方法抽象方法 onBindViewHolder(VH, int)
虽然这个错误应该是不言自明的,但我已经实现了 onBindViewHolder 并且错误仍然存在。
相关代码 -
public class FlickrRecyclerViewAdapter extends RecyclerView.Adapter {
private List<Photo> mPhotosList;
private Context mContext;
public FlickrRecyclerViewAdapter(Context context, List<Photo> photosList) {
mContext = context;
this.mPhotosList = photosList;
}
@Override
public void onBindViewHolder(FlickrImageViewHolder flickrImageViewHolder, int i) {
Photo photoItem = mPhotosList.get(i);
Picasso.with(mContext).load(photoItem.getmImage())
.error(R.drawable.placeholder)
.placeholder(R.drawable.placeholder)
.into(flickrImageViewHolder.thumbnail);
}
}
谢谢
【问题讨论】:
标签: java android android-studio android-recyclerview picasso