Skip to main content

Graphics and Animations Part 2 : ListView Animations

If you are using listviews in your app and using animations on click of the view then you must consider the fact that views are getsmrecycled in a listview. To say it simply, if the screen can show 10 items in a listiew at once , then there are 10 views are instantiated for that listview regardless of the total number of items. Thus when you scroll a listview, the views that goes off the screen are recycled and that reference is used to show views coming in the screen.

Thus understand that any animation you doing on a view may apply to other item if the listview is scrolled and that particular item goes out of stage. To avoid that you can chose two options according to the type of animation you are using. Below code demonstates that

Comments