J'utilise la bibliothèque mapsforge qui a un objet LatLong pour stocker des points sur la carte. Malheureusement, il n'implémente que l'interface Serializable, pas Parcelable.Comment écrire à Parcel une liste de Serializable (non Parcelable)
public class LatLong implements Comparable<LatLong>, Serializable
Dans mon application, j'ai objet (Appelons ce résultat) qui stocke entre autres la liste de points LatLong:
List<LatLong> points;
Ma classe Résultat implémente Parcelable.
Ma question est comment écrire à une liste de colis, où LatLong est sérialisable mais pas parcelable? writeSerializable, writeTypedList ne fonctionne pas.
Merci, ça fonctionne. Une autre solution consiste à utiliser parcel.writeValue – user3626048