Recyclerview on Scrolling values changing from adapter
I am working on an app where I am trying to populate a list using RecyclerView and recycler adapter as well. But when I scroll through the list quickly sometimes values on the list item shuffles among list items. Is there a known fix for this? adding this in the adapter solved the problem @Override public int getItemViewType(int position) { return position; } Just Override these methods in your adapter class: @Override public long getItemId(int position) { return position; } @Override public int getItemViewType(int position) { return position; } This link will help you to get the understanding