RecyclerView中的java函数viewholder类。适配器
在RecyclerView.Adapter
中,viewholder类的功能是什么
public static class ViewHolder extends RecyclerView.ViewHolder {
public View mView;
public TextView textView;
//Constructor
public ViewHolder(View v) {
super(v);
textView = v.findViewById(安卓.R.id.text1);
mView = v;
}
}
我不明白这段代码的功能是什么,它使什么成为可能,它的用途是什么
# 1 楼答案
使该类成为非静态外部类,因为该类的实体通常通过holder对象进行访问,您可以在recycler view AdWater的onBindViewHolder()中找到该对象,并且随着项目对象数量的增加,该类的对象数量也会随之增加,添加和以访问recylerview的每个项目