/** * Class intended to support snapping for a {@link RecyclerView}. * <p> * SnapHelper tries to handle fling as well but for this to work properly, the * {@link RecyclerView.LayoutManager} must implement the {@link ScrollVectorProvider} interface or * you should override {@link #onFling(int, int)} and handle fling manually. */