RecyclerView使用:深入 onItemClick(2)
2014-12-25 10:58
267 查看
借鉴资料:
http://blog.csdn.net/jwzhangjie/article/details/36868515 http://stackoverflow.com/questions/24471109/recyclerview-onclick/26196831#26196831
在Adapter中:
Activity中:
http://blog.csdn.net/jwzhangjie/article/details/36868515 http://stackoverflow.com/questions/24471109/recyclerview-onclick/26196831#26196831
在Adapter中:
public interface OnItemClickLitener { void onItemClick(View view, int position); } private OnItemClickLitener mOnItemClickLitener; public void setOnItemClickLitener(OnItemClickLitener mOnItemClickLitener) { this.mOnItemClickLitener = mOnItemClickLitener; } @Override public void onBindViewHolder(final MyViewHolder viewHolder, final int position) { // TODO Auto-generated method stub <span style="white-space:pre"> </span>final ContactsModel rowData = contactModels.get(position); viewHolder.contactName.setText(rowData.getName()); viewHolder.itemView.setTag(rowData); <span style="white-space:pre"> </span>if (mOnItemClickLitener != null) <span style="white-space:pre"> </span>{ <span style="white-space:pre"> </span> viewHolder.itemView.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { mOnItemClickLitener.onItemClick(viewHolder.itemView, position); } }); <span style="white-space:pre"> </span>} }
Activity中:
myAdapter.setOnItemClickLitener(new OnItemClickLitener() { @Override public void onItemClick(View view, int position) { } });
相关文章推荐
- RecyclerView的使用与深入分析
- RecyclerView的使用与深入分析
- RecyclerView使用:深入 CursorAdapter(3)
- [Android]RecyclerView的使用与深入分析
- 深入RecyclerView-为什么要使用ItemDecoration
- RecyclerView使用:深入 CursorAdapter
- ANDROID L——RecyclerView,CardView导入和使用(Demo)
- Android中View(视图)绘制不同状态背景图片原理深入分析以及StateListDrawable使用详解
- Android中View(视图)绘制不同状态背景图片原理深入分析以及StateListDrawable使用详解
- 深入Animation,在SurfaceView中照样使用Android—Tween Animation!
- iOS View的Frame和bounds之区别,setbounds使用(深入探究)
- Android中View(视图)绘制不同状态背景图片原理深入分析以及StateListDrawable使用详解
- Android:WebView深入使用
- 【Android游戏开发十四】深入Animation,在SurfaceView中照样使用Android—Tween Animation!
- webView使用深入
- iOS View的Frame和bounds之区别,setbounds使用(深入探究)
- 将替代ListView的RecyclerView 的使用(一)
- Android中View(视图)绘制不同状态背景图片原理深入分析以及StateListDrawable使用详解
- 14—深入Animation,在SurfaceView中照样使用Android—Tween Animation
- TextView的深入使用