Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/10/2014, 12:34
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 8 meses
Puntos: 182
Respuesta: Hacer parcelable un arrayList

Buenas,

Ahora ya se entiende el problema, gracias.

No controlo nada de Android, pero por lo que he visto rápidamente, Parcelable es una interfaz similiar a Serializable. No tiene por tanto nada que ver con una estructura de lista como ArrayList por lo que la conversión no tiene sentido.

Efectivamente, el objeto request permite establecer registros clave-valor. Una de las posibilidad que propone es hacer un put(String, Parcelable).

https://github.com/foxykeep/DataDroi...r/Request.java

Yo creo que lo tienes que hacer al revés. En lugar de tener un ArrayList de Parcelables, deberías tener un objeto Parcelable (PeopleBean?) que contenga un Arraylist como atributo.
De esta forma te será sencillo pasar luego el objeto a la Request.

Código Java:
Ver original
  1. public class PeopleBean implements Parcelable {
  2. private ArrayList<People> peopleList;
  3. gets y sets etc etc
  4. [...]

En cualquier caso, si hay algún experto de Android por aquí, mejor que te conteste él.


Un saludo
__________________
If to err is human, then programmers are the most human of us