简单封装的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);

}

```

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容