Default Decoration
最强大的分割线工具
分隔图片
分隔颜色
分隔间距
回调函数判断间隔
首尾是否显示分隔线, 可以展示表格效果
类型池来指定是否显示分割线
支持全部的LayoutManager, 竖向/横向/网格分割线
优于其他框架, 完美支持均布网格分隔物
支持分组条目的分割线
Constructors
DefaultDecoration
Link copied to clipboard
Types
Functions
getItemOffsets
Link copied to clipboard
open override fun getItemOffsets(outRect: Rect, view: View, parent: RecyclerView, state: RecyclerView.State)
Content copied to clipboard
onDraw
Link copied to clipboard
open override fun onDraw(canvas: Canvas, parent: RecyclerView, state: RecyclerView.State)
Content copied to clipboard
onEnabled
Link copied to clipboard
setColor
Link copied to clipboard
设置分割线颜色, 如果不设置分割线宽度setDivider则分割线宽度默认为1px 所谓分割线宽度指的是分割线的粗细, 而非水平宽度
设置分割线颜色, 如果不设置分割线宽度setDivider则分割线宽度默认为1px 所谓分割线宽度指的是分割线的粗细, 而非水平宽度
setColorRes
Link copied to clipboard
setDivider
Link copied to clipboard
setDrawable
Link copied to clipboard
Properties
endVisible
Link copied to clipboard
根据orientation值不同 DividerOrientation.VERTICAL 为是否显示底部分割线 DividerOrientation.HORIZONTAL 为是否显示右侧分割线 DividerOrientation.GRID 为最左/右侧是否显示分割线
expandVisible
Link copied to clipboard
includeVisible
Link copied to clipboard
orientation
Link copied to clipboard
分割线的方向, 仅支持GridLayoutManager, 其他LayoutManager都是根据其方向自动适应 布局管理器为LinearLayoutManager 和 StaggeredGridLayoutManager 时,该值会通过adjustOrientation自动调整
startVisible
Link copied to clipboard
根据orientation值不同 DividerOrientation.VERTICAL 为是否显示顶部分割线 DividerOrientation.HORIZONTAL 为是否显示左侧分割线 DividerOrientation.GRID 为最上/下侧是否显示分割线
typePool
Link copied to clipboard