新建接口
public interface OnItemClickListner { public void onItemClick(int position); }
适配器中:
适配器onbindviewholder中public void setOnItemClickListener(MyOnItemClickListener itemClickListener) { this.itemClickListener = itemClickListener; }
if (itemClickListener != null) { holder.itemView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { itemClickListener.OnItemClickListener(holder.itemView, holder.getLayoutPosition()); } }); }