Hola.
Tenía una duda teórica que la expongo con este ejemplo.
Un obejto de tipo Coche con los atributos {matricula, marca, modelo, numero de bastidor, numero de puertas, peso, direeciconAsistida, aireAcondicionado, ....} y nos cuantos atributos mas.
En en listView solo se muestra la marca, modelo y matricula. Pero al seleccionar un elemento del listView se carga la Activity con el resto de información del coche.
Cual es el proceso mas adecuado para ello.
1- A la hora de cargar los datos en el listVIew agarramos TODOS los datos de cada coche? Por ejemplo haciendo una llamada a la base de datos, getAllCar(), y después pasamos el objeto completo a la segunda Activity?
2- A la hora de cargar los datos en el listView agarramos SOLO los datos a mostrar (marca, modelo y matricula) y pasamos a la segunda activity estos datos y que esta Activity agarre los datos que le falta, por ejemplo haciendo una llamda a la base de datos, getCoche(matricula).