Solution for shuffling checked positions while scrolling RecyclerView with CheckBox
All u need to do is follow these in model class 1. implement ur model class with Serialize interface 2. include a boolean variable import java.io.Serializable ; public class Student implements Serializable { /** * */ private static final long serialVersionUID = 1L ; private String name; private String emailId; private boolean isSelected; public Student () { } public Student (String name, String emailId) { this . name = name; this . emailId = emailId; } public Student (String name, String emailId, boolean isSelected) { this . name = name; this . emailId = emailId; this . isSelected = isSelected; } public String getName () { return name; } public void setName (String name) { this . name = name; } public String getEmailId () { return emailId; } public void setEmailId (String emailId) { this . emailId = emailId; } public boolean isSelected () { return isSelected; } public void setSe