recycleview

使用:在布局中添加v7包。recycleview
2.created方法中绑定布局findviewbyid
3.添加布局管理器manager=new linerlayoutmanager(this);
这里有三种布局:线性 grid 瀑布流
设置adaoter:
adapter中有三个方法:

  oncreateviewholder():给每个条目inflate 一个 view,返回值为viewholder
getitemcount():得到条目的数目
onbindviewholder():给条目填充数据

我们要写一个vviewholdeer类继承v7包中的viewholder
自定义点击事件:首先在adapter中写一个接口,里边有onclick();抽象方法
然后再onbindviewholder方法中我们可以用viewholder的getposition方法获得当前的条目
,在这里调用自定义的接口,
然后在我们需要设这点击的地方设置点击监听,实现其中的抽象方法,完成我们想要的操作。

你可能感兴趣的:(recycleview)