try using this one. You can pass ArrayList of class using Serializable interface. check below code.
1) you have to implement Serializable interface in your ContactListItems class like
public class ContactListItems implements Serializable {
}
2) Pass arraylist of ContactListItems via intent:
Intent intent = new Intent(YourCurrentActivity.this, DestinationActivity.class);
intent.putExtra("ContactListData", arrayListData); // here arrayListData is the object of ArrayList<ContactListItems>
startActivity(intent);
3) get Intent of ArrayList containing ContactListItems class:
ArrayList<ContactListItems> contactListData;
Bundle extras = getIntent().getExtras();
if (extras != null) {
contactListData = (ArrayList<ContactListItems>) extras
.getSerializable("ContactListData");
}
Hope it will help you.