¿Cómo puedo almacenar y recuperar una lista de valores en un Bundle
en Android? ¿Algún ejemplo?Almacenar y recuperar la lista de matrices en el paquete en Android
10
A
Respuesta
19
Permite tomar si la lista de arreglos tiene cadenas.
ArrayList<String> al = new ArrayList<String>();
al.add("test1");
al.add("test2");
al.add("test3");
Ahora se puede poner un haz como sigue:
Bundle value= new Bundle();
value.putStringArrayList("temp1", al);
Si usted tiene su propio tipo de objeto en lugar de "cadena" en ArrayList entonces usted necesita para serializar ese objeto ArrayList.
1
La única forma de almacenar un arraylist en paquete, si este arraylist no se puede explicar como un conjunto de cualquier tipo primario (int, char, etc ...), es serializar los datos y almacenarlos en el paquete como serializable.
3
Serialice su lista de arrays utilizando la clase Parcelable. Puede agregar parcelables al paquete.
Cuestiones relacionadas
- 1. Escribiendo matrices de Parcelables en un paquete en Android
- 2. cómo recuperar la lista de llamadas recientes y la lista de favoritos en android?
- 3. Almacenar y recuperar configuraciones para el usuario en asp.net mvc
- 4. Almacenar y recuperar valores de web.config
- 5. ¿Cómo almacenar y recuperar mapa de bits en sharedPreferences en Android?
- 6. Cómo recuperar Objetos de la lista de arrays en C#
- 7. Almacenar y recuperar tablas de datos de la sesión
- 8. ¿Puedo almacenar funciones de JavaScript en matrices?
- 9. Almacenar y recuperar objetos JavaScript en/desde MongoDB
- 10. Lista de matrices en Java
- 11. solrj: cómo almacenar y recuperar la lista <POJO> a través del campo multivalor en el índice
- 12. ¿Cómo recuperar una lista de fuentes disponibles/instaladas en android?
- 13. Cómo guardar y recuperar la fecha en SharedPreferences
- 14. ¿Puede Java almacenar métodos en matrices?
- 15. ¿Cómo almacenar matrices dinámicas en un TList?
- 16. La mejor manera de almacenar matrices de longitud variable en MySQL
- 17. Java: ¿Cómo almacenar la lista <Object> en OrientDB?
- 18. ¿Cómo almacenar (imagen de mapa de bits) y recuperar imágenes de la base de datos sqlite en android?
- 19. Estructura de datos para almacenar matrices dispersas
- 20. Almacenar objetos en Android
- 21. Recuperar lista de permisos
- 22. Manera eficiente de almacenar imágenes en android
- 23. ¿Cómo puedo almacenar y recuperar un blob de sqlite
- 24. Android: ¿cómo almacenar los valores variables en el registro?
- 25. Almacenar una lista de métodos en C#
- 26. Almacenar objetos de trazado en una lista
- 27. Recuperar lista de tablas en el archivo MS Access
- 28. La mejor manera de almacenar datos en caché en Android
- 29. Android paquete de compatibilidad
- 30. cómo recuperar metadatos de shoutcast en android?
Me pregunto cuál es el razonamiento detrás de estos métodos de API que utilizan ArrayLists en lugar de listas? – jramoyo
@jramoyo Puede usar list, pero mohan pidió ArrayList. –
¿Cómo se demandan las listas? – jonney