You can send an object as a parameter to another activity if the object implements Parcelable:
A typical implementation of Parcelable here
Then, to send like parameter, something like this:
Intent intent = new Intent(this, DetailMovieActivity.class);
intent.putExtra("key", movie);//Your object that implements Parcelable
startActivity(intent);
And in the other activity:
Bundle arguments = new Bundle();
Movie movie = getIntent().getParcelableExtra("key"));//Receive object
Good luck!
0
solved How to pass JSON data from ListView to new activity