recycle view item项添加监听
来源:互联网 发布:华中大数据交易所 编辑:程序博客网 时间:2024/06/04 21:10
接口实现的类不一样,监听对象动作不一样(接口让一个对象有不同的行为)
监听item项就要设置一个监听接口
public interface OnItemClickListener { void onItemClick(int position);}
在holder中写个设置监听方法
public void setItemClickListener(OnItemClickListener listener) { mClickListener = listener; }
监听的行为
mHomeAdaper.setOnItemClickListener(new HomeAdapter.OnItemClickListener() { @Override public void onItemClick(View view, int position) { Toast.makeText(RecyclerViewActivity.this, "点击第" + (position + 1) + "条", Toast.LENGTH_SHORT).show(); }}}
行为发生的地方
private class HomeHolder extends RecyclerView.ViewHolder{ private TextView mTextView; private HomeHolder(View itemView) { super(itemView); mTextView = (TextView) itemView.findViewById(R.id.tv_item); mTextView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { mClickListener.onItemClick(getAdapterPosition()); } });
阅读全文
0 0
- recycle view item项添加监听
- recycle view设置item下划线
- Recycle view局部刷新
- Recycle view的用法
- recycle添加头布局
- 给RecyclerView的item添加点击监听事件
- Android RecyclerView (三)初学,为RecyclerView添加Item点击监听。
- 给RecyclerView的item添加点击监听事件
- ListView通过自定义适配器来显示数据并对Item项以及子view项的控件实现监听.
- ListView通过自定义适配器来显示数据并对Item项以及子view项的控件实现监听.
- ListView通过自定义适配器来显示数据并对Item项以及子view项的控件实现监听
- Android 动态添加view或item并获取数据
- Android Ui之Recycle View学习
- recycle view drag and swip demo
- Android 为Recyclerview添加滚动监听事件,以及为它每一个item设置点击监听事件
- 为Recycle添加头尾布局的BaseAdapter
- 如何在xml中直接添加view点击监听
- 购物车Adapter recycle的item点击事件
- DevOpsDays大会,818坐标上海,我们来啦!!!
- Evensgn 剪树枝 树规
- Java学习笔记—理解i++和++i
- JavaScript Array 对象与排序
- 141 linked list cycle
- recycle view item项添加监听
- 背包问题
- 按键去抖分析
- laravel笔记-中间件
- 行者无疆
- 反射
- 通过Cmake创建动态库xxx.so
- My97DatePicker 日历控件使用,两个日历控件联动.
- 用户画像-聚类分析