Slide 46
Slide 46 text
ΞΠςϜ༻ͷViewͷOffsetΛࢦఆ
RecyclerView.ItemDecoration itemDecoration = new RecyclerView.ItemDecoration() {
@Override
public void getItemOffsets(Rect outRect, View view,
RecyclerView parent, RecyclerView.State state) {
int position = ((RecyclerView.LayoutParams) view.getLayoutParams())
.getViewLayoutPosition();
if (position == 0) {
outRect.set(offset, offset, offset, offset);
} else {
outRect.set(offset, 0, offset, offset);
}
}
};
recyclerView.addItemDecoration(itemDecoration);