If you like you could have a look at these CustomListView examples
Look at the code and experiment with it to see how everything works.
When you do that you will see that the first index value of a CLV is 0 and so the last item has the index @William Lancee pointed out to you.
When new content is added to Customs List View 1, the code 'Customs List View 1. ScrollToItem (Customs List View 1. Size-1)' does not roll onto the newly added line
When new content is added to Customs List View 1, the code 'Customs List View 1. ScrollToItem (Customs List View 1. Size-1)' does not roll onto the newly added line