public class StartSnapHelper
extends SnapHelper
Constructor and Description |
---|
StartSnapHelper() |
Modifier and Type | Method and Description |
---|---|
void |
attachToRecyclerView(RecyclerView recyclerView) |
int[] |
calculateDistanceToFinalSnap(LayoutManager layoutManager,
View targetView) |
protected LinearSmoothScroller |
createSnapScroller(LayoutManager layoutManager) |
View |
findSnapView(LayoutManager layoutManager) |
int |
findTargetSnapPosition(LayoutManager layoutManager,
int velocityX,
int velocityY) |
@Nullable public int[] calculateDistanceToFinalSnap(@NonNull LayoutManager layoutManager, @NonNull View targetView)
public void attachToRecyclerView(@Nullable RecyclerView recyclerView) throws IllegalStateException
IllegalStateException
@Nullable public View findSnapView(LayoutManager layoutManager)
public int findTargetSnapPosition(LayoutManager layoutManager, int velocityX, int velocityY)
protected LinearSmoothScroller createSnapScroller(LayoutManager layoutManager)