【发布时间】:2019-08-07 08:51:32
【问题描述】:
是否可以将 android Recyclerview 项目创建为堆栈。多个项目需要在顶部项目下。还需要看到上一个项目底部的堆栈项目。
public class OverlapDecoration extends RecyclerView.ItemDecoration {
@Override
public void getItemOffsets(Rect outRect, View view,
RecyclerView parent,
RecyclerView.State state) {
final int itemPosition = parent.getChildAdapterPosition(view);
if (itemPosition == 0) {
return;
}
outRect.set(0, -150, 0, 0);
}
}
recyclerView.addItemDecoration(new OverlappDecoration());
recyclerview.setLayoutManager(new LinearLayoutManager(context));
【问题讨论】:
-
@Gaurav Mall - 我试过这个,但实际上我需要在底部显示项目。
标签: java android android-recyclerview item-decoration