Enviar objeto entre actividades

473 views
Skip to first unread message

Cristian Garrido

unread,
Dec 8, 2011, 4:40:16 PM12/8/11
to desarrollad...@googlegroups.com
Hola. estoy tratando de enviar un objeto entre varias activities. pero no logro hacerlo. 
probe con puxExtra(key, Parcelable)  pero me da error!!

este es el codigo:

Intent menu = new Intent("ggcdroid.MENU");
menu.putExtra("jugador",(Parcelable)jugador); // aqui me da el error
startActivity(menu);

quiza no se puede hacer. alguien sabe como?
Saludos

--
_________________________________________
Cristian Andrés Garrido Salas.
Estudiante Ing. Civil en Computación e Informática
Universidad Arturo Prat.
Iquique - Chile
(+56) (9) 74531260

"Un sueño no es una ilusión, sino una realidad lejana, pero no inalcanzable..."

Julián Marqués

unread,
Dec 8, 2011, 5:24:28 PM12/8/11
to desarrollad...@googlegroups.com
Para enviar objetos con intents que no sean tipos básico yo siempre usé Serializable, no sé si con parceable cambiará la cosa.

De todas formas, si vas a usar intent para enviar a una activity el constructor sería
Intent intent = new Intent(contexto activity que lo envía, NombreActivityDestino.class);
intent.putExtra("jugador", jugador);//siendo jugador serializable

El que tú estás usando es el constructor para un action.

Sí no resuelvo tu duda tendrás que esperar la respuesta de alguien que controle un poco más :/ Nunca usé intents con actions ni Parceable :/

un saludo
--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.

--
Julián Fco Marqués García.

Leandro Spadaro

unread,
Dec 9, 2011, 8:43:51 PM12/9/11
to Java android
Por que no haces un chache mediante un Singleston de esa manera tenes los objetos en memeoria y los ves desde cualquier
actividad. Cundo llamas a la actividad guardas el objeto en el cache y cuando estas en la actividad que queres sacas el objeto
del cache, cuando no lo utilizas más lo borras del cache. Esa forma hasta te haces independiente de Androoid lo haces con java
purito.
 
saludos.
Leo.
 

Date: Thu, 8 Dec 2011 23:24:28 +0100
From: jfma...@gmail.com
To: desarrollad...@googlegroups.com
Subject: Re: [desarrolladores-android.com] Enviar objeto entre actividades

Javier Hdez

unread,
Dec 10, 2011, 7:05:19 AM12/10/11
to desarrolladores-android
Reply all
Reply to author
Forward
0 new messages