项目重叠至第一个项目recyclerview



我正在使用此库来创建诸如卡卡之类的视图

它运行良好,但现在我尝试使用RecyClerview实现相同的功能。我使用此代码完成了所有视图的重叠:

  public class ItemDecorator extends RecyclerView.ItemDecoration {
    private final int mSpace;
    public ItemDecorator(int space) {
        this.mSpace = space;
    }
    @Override
    public void getItemOffsets(Rect outRect, View view, RecyclerView parent, RecyclerView.State state) {
        int position = parent.getChildAdapterPosition(view);
        if (position != 0)
            outRect.top = mSpace;
    }
}

现在,我希望在滚动库(如库)滚动时将所有项目重叠到第一个项目的动画。

我不是在回答这个问题,而只是有建议。在使用GitHub的任何库之前,请检查贡献者的数量和拉请求的数量。

最新更新