Listview infinite scroll

My app has a listview with infinite scroll enabled for a feed. The loading of new items works perfectly when scrolling downwards (loading from top to bottom) but on scrolling back upwards, it seems to jump to the top of the previous item list (rather than loading in the reverse order from bottom to top) which doesn't give a seamless user experience.

Is there any way for the direction of the loading of new items in the listview to change based on the direction of scrolling?

2
16 replies