本文最后更新于:1 个月前

为 RecyclerView 设置点击事件和长按事件

  1. 新建接口

       public interface OnItemClickListener {
    
        void onItemClick(View view, int position);
    
        void onItemLongClick(View view, int position);
    }
  2. 在 Adapter 类的 onBindViewHolder() 方法中,使用当前 item 的点击和长按事件触发接口的对应方法。在 Adapter 类中添加 setOnItemClickListener(OnItemClickListener onItemClickListener) 方法。

  3. 在 Activity 中调用 Adapter 的 setOnItemClickListener() 方法。


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!

过时API 上一篇
文件相关 下一篇