Skip to content

Latest commit

 

History

History
66 lines (44 loc) · 2.75 KB

NEWS_CN.md

File metadata and controls

66 lines (44 loc) · 2.75 KB

更新日志

v4.1.1 2020/07/23 修复RecyclerView的适配器更新数据时,RecyclerViewStickyHeadItemDecoration没有刷新。

v4.1 2019/12/27

  1. 修复 RecyclerViewStickyHeadItemDecoration bug.
  2. RecyclerViewLinearSpaceItemDecoration.Builder 加入 ignoreTypes.

v4.0 2019/10/23

  • RecyclerViewItemDecoration 变成 RecyclerViewLinearItemDecoration 和 RecyclerViewGridItemDecoration (不支持带透明通道的颜色值).
  • RecyclerViewSpaceDecoration 变成 RecyclerViewLinearSpaceItemDecoration 和 RecyclerViewGridSpaceItemDecoration ( 支持 StaggeredGridLayoutManager) .

v3.1 2019/9/20 修复适配LinearLayoutManger模式的RecyclerView内边距padding。

v3.0 2019/7/2nd 转成androidx libs。

2018/11/27th 加入RecyclerViewStickyHeadItemDecoration, 自动将分组viewtype改成sticky head模式。

2018/4/4th

  • 给LinearLayoutManager布局模式加入新属性“ignoreType”来过滤不需要画分割线的viewtype类型(int数组),同时,如果是RecyclerView的第一个child是属于忽略的viewtype类型,那么firstLineVisible属性会不起作用,同样,如果ReycyclerView的最后一个child是属于忽略的viewtype类型,那么lastLineVisible属性也不会起作用。

2018/3/15th

  • 移除StickyHeadItemDecoration。

2017/12/20th

  • 更新算法,不包括StickyHeadItemDecoration。

2017/10/25th

  • 加入固定头部样式,可以自动获取group作为header,你只需要告诉它你的分组的viewtype类型。

它可以自动匹配的group的内容作为固定的header。只支持这种布局LinearLayoutManager.VERTICAL。

2017/9/8th

  • 优化绘制和适配LayoutManager。
  • 删除两个属性mode和parent。
  • 新增RecyclerViewSpaceItemDecoration用来创建空白的分割线。
  • 更新示例代码。

现在可以完全自动适配LayoutManager的方向。

2017/7/3rd

  • 优化网格模式的画线方式
  • 删除旧的过时方法
  • 新增网格模式两个属性gridHorizontalSpacing 和 gridVerticalSpacing,可以画纯色线和虚线。

2017/5/27th

  • 加入适配v7包的LayoutManager的支持.

如果你搞不清楚RecyclerViewItemDecoration的画线防线,使用 builder.parent(recycelerView) 替代builder.mode(orientaion), 它可以自动适配RecyclerView的实际方向。

2017/5/23rd

  • 网格模式新增属性gridBottomVisible,gridTopVisible,gridLeftVisible,gridRightVisible。你可以控制网格模式的边框是否显示,默认是隐藏。
  • 优化算法。

2017/4/15th

  • 新增Builder模式创建RecyclerViewItemDecoration。
  • 纵/横模式新增paddingStart 和 paddingEnd。
  • 纵/横模式新增firstLineVisible 和 lastLineVisible 控制第一行和最后一行是否显示分割线。