1.RecyclerView的使用步骤
//定义接口
public interface OnItemClickListener{
void onItemClick(int position);
}
//设置传递接口类实现对象的方法
private OnItemClickListener onItemClickListener;
public void setOnItemClickListener(OnItemClickListener onItemClickListener) {
this.onItemClickListener = onItemClickListener;
}
//条目的监听事件
holder.itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
onItemClickListener.onItemClick(position);
}
});
2.RecyclerView多布局(banner+recycleview)
ListView:
RecyclerView: