Ich habe ein paar Objekte, die ich an andere Aktivitäten über Intents übergeben möchte. Allerdings müssen sie nur flache Kopien des anderen Objekts sein, da sie nur gelesen werden (und selbst wenn sie geändert werden würden, würde ich auch wollen, dass sie in der ursprünglichen Aktivität modifiziert werden), also macht es keinen Sinn das Objekt serialisierbar zu machen, auch weil nicht alle Felder im Objekt serialisierbar sind, kann ich nicht einmal machen.Shallow Kopie eines Objekts in einer Absicht in Android
Auch scheint es, als würde es parzellierbar machen würde in die gleichen Probleme laufen. Sicher, es scheint, als ob ich einige der Felder darin als aktive Objekte hinzufügen könnte, aber ich kann das Ganze nicht nur als oberflächliche Kopie erstellen.
Also gibt es eine Möglichkeit, eine flache Kopie eines Objekts in einer Absicht oder auf andere Weise eine flache Kopie von Daten an eine andere Aktivität zu übergeben, wie Sie normalerweise einen Parameter in Java übergeben würde? Vielen Dank.
Alles klar, danke. Ich habe schließlich nur die ID des Objekts übergeben und erneut aus der Datenbank abgefragt. Danke für die nützlichen Informationen. Traurig, dass es keine (stabile) Möglichkeit gibt, einen Zeiger zu umgehen. –