Foros del Web » Programando para Internet » Android »

Problema con las sesiones

Estas en el tema de Problema con las sesiones en el foro de Android en Foros del Web. class Connect implements serializable{...} Connect connect; . intent.putExtra("connection", connect); and get other activity connect = (Connect) intent.getSerializableExtra("connection"); connect = null Cuando intento coger los valores ...
  #1 (permalink)  
Antiguo 17/02/2014, 18:18
(Desactivado)
 
Fecha de Ingreso: agosto-2011
Mensajes: 327
Antigüedad: 13 años, 2 meses
Puntos: 3
Problema con las sesiones

class Connect implements serializable{...}

Connect connect;
.

intent.putExtra("connection", connect);


and get other activity

connect = (Connect) intent.getSerializableExtra("connection");

connect = null

Cuando intento coger los valores me sale null, que hago mal ? al enviar o al recoger ?

Última edición por drakgoku1; 18/02/2014 a las 06:55
  #2 (permalink)  
Antiguo 18/02/2014, 10:18
(Desactivado)
 
Fecha de Ingreso: agosto-2011
Mensajes: 327
Antigüedad: 13 años, 2 meses
Puntos: 3
Respuesta: Problema con las sesiones

Cómo puedo pasar un objeto enterito a otra clase, sin serializar o parsear ?, ya que tiene tanta "mierd" de conexiones que ni parsea ya.

MainActivity - - - > SecoundActivity æØ@@@@@@ Y RECIBO UN NULL COMO UNA CATEDRAL DE GRANDE @@@@@@Øæ


(Eso sí!, todos a la vez no, que cierran forosdelweb, por sobrecarga en los servidores :) )


Estas son mis 3 formas de enviar, enviar envía pero recoger parece que esta por las nubes ...

Class Connect
Código Java:
Ver original
  1. Class Connect implements Serializable{
  2.         private static final long serialVersionUID = 1L; // required
  3.     transient ConnectionConfiguration config;
  4.     transient MultiUserChat muc;
  5.     transient XMPPConnection connection;
  6.     transient ExecutorService executor;
  7.  
  8. }

Class MainActivity
Código Java:
Ver original
  1. //1 form not work but send correctly with implements in serializate class Connect
  2. //              Bundle bun = new Bundle();             
  3. //              bun.putSerializable("connection", connect);
  4. //              intent.putExtras(bun);
  5.                
  6.                 // 2 form not work but send correctly with implements in serializate class Connect
  7. //              Bundle bun = new Bundle(); 
  8. //              bun.putParcelable("connection", (Parcelable) connect);
  9.                
  10.                 // 3 form not work but send correctly with implements in serializate class Connect
  11. //              intent.putExtra("connection", connect.getSession());


SecoundActivity

Código Java:
Ver original
  1. connect = (Connect) intent.getSerializableExtra("connection");
  2. // depende de que manera uso getParcelableExtra

Última edición por drakgoku1; 18/02/2014 a las 10:40

Etiquetas: activity, sesiones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:17.