设置要点
----
使用 RecyclerView.ItemDecoration 给 RecyclerView 的 item 设置 " 上 , 下 , 左 , 右 "
4
个边距 , 通过调用 RecyclerView...的 getChildAdapterPosition 方法 , 可以给指定位置的 item 设置不同的边距 ;
这里为 RecyclerView 网格布局设置边距 , 普通的 item 组件上下左右边距都是...5
像素 , 整个网格布局的左侧 , 右侧 边距是
20
像素 , 网格布局每排
4
个元素 ;
为不同位置的 item 设置不同的边距 , 这里就需要对当前设置边距的位置进行查询与甄别...针对不同的位置设置不同的边距
// 每排最左侧和最右侧的左右边距设置成 20 像素, 其余 4 个边距一律设置成 5
if (currentPosition % 4 ==...针对不同的位置设置不同的边距
// 每排最左侧和最右侧的左右边距设置成 20 像素, 其余 4 个边距一律设置成 5
if (currentPosition % 4 ==