У меня есть несколько объектов, которые я хочу передать другим действиям через намерения. Однако они должны быть только поверхностными копиями другого объекта, так как они будут только читаться (и даже если они будут изменены, я бы хотел, чтобы они также были изменены в исходной активности), поэтому нет смысла в сделать объект сериализуемым, в том числе потому, что не все поля в объекте сериализуемы, я даже не могу этого сделать.
Кроме того, кажется, что если сделать его разделяемым, возникнут те же проблемы. Конечно, кажется, что я могу добавить некоторые поля в качестве активных объектов, но я не могу сделать все это просто поверхностной копией.
Итак, есть ли способ сделать неглубокую копию объекта в намерении или любой другой способ передать неглубокую копию данных другому действию, как вы обычно передаете параметр в java? Спасибо.