I have a RecyclerView in which each item includes a Button that I want to delete the current item (the item that contains the Button). However, because of RecyclerView's recycling feature (at least I think that is the reason) something is getting messed up with the indexes. I am able to handle the Click event with no problem, but am not sure what to do in it to keep all the indexes working and update the RecyclerView. What should I do to create a delete Button in each item? Thanks.