final MyViewHolder holder=new MyViewHolder(view); view.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { int position = holder.getLayoutPosition(); if (mlistener!=null){ mlistener.OnItimeClick(position); } } });
//点击事件 public interface OnItimeClickListener{ void OnItimeClick(int position); } OnItimeClickListener mlistener; public void setOnItimeClickListener(OnItimeClickListener onItimeClickListener){ mlistener=onItimeClickListener; }
本文介绍了一种在Android应用中为RecyclerView的每一项设置点击监听的方法。通过创建自定义的ViewHolder和点击监听接口,实现了当用户点击列表项时可以触发特定的操作,并传递点击位置作为参数。
856

被折叠的 条评论
为什么被折叠?



