So, I\'m facing a weird problem while implementing RecyclerView in my project. I have a custom decorator to implement a consistent top and bottom padding and a rather different
You are adding Decoration each time recyclerview is loaded.
Decoration
Use one flag instead :
private boolean flagDecoration = false; if(!flagDecoration) { rv.addItemDecoration(new RecyclerViewItemDecoration(30, item_count - 1)); flagDecoration = true; }