Say you add 10 lines to a listview, can you change the text of say line 5 later? Or do you have to remove everything and repopulate it? (Won't that flash?)
You will need to remove all items after item 5 and then add them again. You can use a ScrollView instead which is easier to work with when working with short-medium sized lists.
As I wrote above, if your list is not very long then ScrollView is easier to work with and is easier to customize (when using ScrollView to show a list).
It's like a small window that you can move around to see something much bigger underneath.
Think like looking at some document paper but through a small square.
The square hole never moves, but you can move the document behind it with your finger.
ScrollView allows for vertical scrolling, it holds a panel, the panel holds the content.