У меня есть класс, который содержит список массивов другого объекта, когда я пытаюсь передать данные другому действию, он не передает другие объекты, такие как мой список массива Назначение, как это сделать?Вот мои классы:
open class Customer(var name: String = "") : Serializable{
var appointments: List<Appointment>? = null
}
И:
class Appointment(val id: String?, val title: String?, val date: Date) : Serializable {
}
Для передачи данных:
putExtra("customer", customer)
Для получения данных:
intent.getSerializableExtra("customer") as Customer?
Это работает, но список встреч не отправляется, только клиент, почему?
Список не является нулевым до выполнения startActivity, но когда я выполняю getIntent, я получаю нулевой список, это не былоотправлен