There are some ways to "chat" between Activities, to simply send some information to other Activities, you can use the Bundle in this way:
Bundle bundle = new Bundle();
bundle.putString("nomeCliente", cliente.getNome(position));
Intent intent = new Intent(context, MinhaOutraActivity.class);
intent.putExtras(bundle);
startActivity(intent);
Now, if you need to create a bookmark system, you need to save this information in the Database or in a preferred file. You can consult how to do this here:
How to use Sharedpreferences in Android to store, fetch and Edit values
Sqlite on Android, Understanding and Using
The editing was done wrong. Because the essential part was removed where I said it is from one listview to another, but in different activitys.
– Rony Sueliton
http://answall.com/questions/27175/enviar-um-arraylist-de-objetos-para-uma-activity
– Skywalker
Rony, if you do not agree with any editing made in your question you can reverse it. Click on the word
editada, which lies above the "flair" who edited it. Then, next to the version number you want to return to, click onreverter. I suggest you read the section how to ask and you’ll understand why the editing was done.– ramaral