1.写在adapter适配器最下面
//定义接口 public interface Itemclick{ void itemclick(View view,int position); } //定义方法 参数1为接口 2为接口的变量名 public void huidiao(Itemclick item){ this.item=item; }2.在适配器中的onBindViewHolder中写入
//item为接口的变量名 if (item!=null){ //holder为Myhodler holder的参数 holder.itemView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { //调用接口的方法 item.itemclick(holder.itemView,position); } }); }3.一般在v层用适配器调用回调的方法
adapter.huichuan