简单封装的RecycleView Adapter

简介:


在很多地方看见封装的很好的库,但是有时候需要的东西别人没有去,于是自己封装了个蹩脚的Adapter,虽然比不上比比人的那么好,但是还是很够用了的,其中包括的功能有:

1、点击事件

2、长按事件

3、底部添加/移除

4、头部添加/移除

后边还自己弄了点小东西:

1、Recycle的顶部停靠功能

2、上拉加载

好啦,下面就给大家讲讲相关东西吧,直接上代码(项目名称瞎写的):

GitHub地址:https://github.com/cocoandy/GlideApplication.git


1、点击事件

在BaseAdapter基类中有个点击事件的接口:

```

/**

*点击事件

* onItemClick内容部分点击

* onHeadClick头部点击

* onFootClick底部点击

*/

public interfaceOnItemClickListener {

voidonItemClick(BaseRecycleAdapter.ViewHolder holder, intposition);

voidonHeadClick(BaseRecycleAdapter.ViewHolder holder, intposition);

voidonFootClick(BaseRecycleAdapter.ViewHolder holder, intposition);

}

```

你可能感兴趣的:(简单封装的RecycleView Adapter)