In the below example I have created a ListView , when user touch ListView row item then that particular row item will be remove dynamically. Here, first I have added Listview in activity_main.xml layout. In next step I have created row.xml layout here I have added a TextView.
Now see coding part In MainActivity I have used ArrayList in array list , In ArrayList I have added string names then I have used setOnItemClickListener method and Toast function, In next line I have created removeListItem method and here I have used AnimationUtils.loadAnimation to remove listitem. You can see below example code it clearly describe you "How to remove ListView Item dynamically using animation function in android".