This repo contains almost all the logic for implemeting recyclerview in your application.
Just select the from the branch to fetch the associated code:
- master : Basic Recycler View
- swipe_refresh: Implementation of Pull down to refresh recyclerview
- onclick_interface_listener: OnClick listener to recyclerview items, the proper way
- swipe_gestures: Swiping Left|Right on row items to delete/archive/etc
- drag_and_reorder : Draging a row item to another place inside recyclerview
- search_filter_recycler: Filtering recyclerview using the SearchView widget
- multi_viewtype: Multiple views for different row items in recycler view
- RecyclerView Setup and full Explanation: https://youtu.be/9rcrYFO1ogc
- Pull down to refresh: https://youtu.be/Ffa0Mtd21_M
- On item click using Interface: https://youtu.be/AkiltTv0CjA
- Swipe Left|Right row items: https://youtu.be/rcSNkSJ624U
- Drag and reorder items: https://youtu.be/H9D_HoOeKWM
- Filter using SearchView: https://youtu.be/CTvzoVtKoJ8
- Multiple Views (getItemType()): https://youtu.be/VtnLpHUu2U0
This project is licensed under the MIT License.