package com.cleveroad.loopbar.widget; import android.graphics.Rect; import android.view.View; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; class SpacesRightItemDecoration extends AbstractSpacesItemDecoration { SpacesRightItemDecoration(int space) { super(space); } @Override public void getItemOffsets(@NonNull Rect outRect, @NonNull View view, @NonNull RecyclerView parent, @NonNull RecyclerView.State state) { if (parent.getChildAdapterPosition(view) == parent.getAdapter().getItemCount() - 1) outRect.right = getSpace(); } }