使用RecyclerView 的控件调用
rey.addItemDecoration(new SpaceItemDecoration(5));
//写一个类
public class SpaceItemDecoration extends RecyclerView.ItemDecoration { private final int i; @Override public void getItemOffsets(Rect outRect, View view, RecyclerView parent, RecyclerView.State state) { super.getItemOffsets(outRect, view, parent, state); outRect.left = i; outRect.right = i; outRect.bottom = i; if (parent.getChildAdapterPosition(view) == 0) { outRect.top = i; } } public SpaceItemDecoration(int i) { this.i = i; } }
RecyclerView 设置间距
最新推荐文章于 2024-06-07 22:34:55 发布