I am creating a scrollable list of text views, for which I have chosen to use the RecyclerView. I would like to modify the behaviour of the RecyclerView to allow scrolling of the first and last items to the centre of the screen. Please review this gif of the current behaviour, where I am able to verically scroll until "0" or "9" are visible:
What I would like to achieve is being able to scroll until the first item has reached the centre, not when it becomes visible at the top. The same applies to the last item, where I would like to scroll until it has reached the centre, not when it becomes visible at the bottom.