EdgeSnappingSmoothScroller
class EdgeSnappingSmoothScroller(context: Context, snapPreference: Int, offset: Int) : LinearSmoothScroller
LinearSmoothScroller subclass that snaps the target position to start/end or either ends.