public class GravitySnapHelper
extends LinearSnapHelper
| Modifier and Type | Class and Description |
|---|---|
static interface |
GravitySnapHelper.SnapListener |
| Constructor and Description |
|---|
GravitySnapHelper(int gravity) |
GravitySnapHelper(int gravity,
GravitySnapHelper.SnapListener snapListener) |
| Modifier and Type | Method and Description |
|---|---|
void |
attachToRecyclerView(RecyclerView recyclerView) |
int[] |
calculateDistanceToFinalSnap(RecyclerView.LayoutManager layoutManager,
android.view.View targetView) |
android.view.View |
findSnapView(RecyclerView.LayoutManager layoutManager) |
public GravitySnapHelper(int gravity)
public GravitySnapHelper(int gravity,
GravitySnapHelper.SnapListener snapListener)
public void attachToRecyclerView(RecyclerView recyclerView)
throws java.lang.IllegalStateException
java.lang.IllegalStateExceptionpublic int[] calculateDistanceToFinalSnap(RecyclerView.LayoutManager layoutManager,
android.view.View targetView)
public android.view.View findSnapView(RecyclerView.LayoutManager layoutManager)