Create your class and implement Serializable :
private class myClass implements Serializable { }
And do this:
myClass obj = new myClass(); Intent aActivity = (A.this, B.class); intent.putExtra("object", obj);
On The host:
myClass myClassObject = getIntent().getSerializableExtra("object");
source share