Code example of adding and deleting items in recyclerview in Android
This article introduces the code example of adding and deleting items in recyclerview in Android and shares it with you as follows:
Effect drawing first:
About recyclerview:
Recyclerview simplifies data display and processing in the following two ways:
1. Use layoutmanager to determine the arrangement of each item.
2. Provide default animation effects for adding and deleting items, or customize them.
The recyclerview project structure is as follows:
Adapter: before using recyclerview, you need an adapter inherited from recyclerview.adapter to bind data to the interface of each item.
Layoutmanager: used to determine how each item is arranged, displayed and hidden.
Recyclerview item add:
Add the following code to the adapter:
When called:
Recyclerview item delete:
Add the following code to the adapter:
When called:
Note that I added notifydatasetchanged () to the bottom of the deleted animation; Code, because when we delete items, we may not delete them in order, or they may be deleted misplaced. In this way, the corner marker will be out of bounds due to position, so we need to refresh the whole.
Overall Code:
**1.MainActivity **
2.RecycleAdapter
Source download address
The above is the whole content of this article. I hope it will be helpful to your study, and I hope you can support programming tips.