I got a ListView displaying everything that is in specific category and a service that is pulling data from a web server. I am presenting a lot of data and if I pull the data anew, feed it to the adapter and notify of the data change the whole listview gets refreshed. On one side there is no issue with that, but I wish the user to maintain the same position he has left on the screen.
Is it possible to keep the same offset or insert just 1 row in a table without moving the screen to the top of the list?