Я объявил класс типа Расписание. У меня есть экземпляр с именем schedule, и я передаю его через намерение в действие CalculatedSchedule
startActivity (Intent (this, CalculatedSchedule :: class. java). Apply {putExtra (SCHEDULE, schedule)} )
Как получить доступ к значениям действия CalculatedSchedule?
Я сохранил его в переменном расписании
val schedule = intent.getSerializableExtra ( MainActivity.SCHEDULE)
Но тогда я не могу получить доступ к атрибутам. Я попытался привести результат из getSerializableExtra, но он говорит мне, что у классификатора Schedule нет сопутствующего объекта. Я искал сопутствующие объекты, я не понимаю, почему это имеет значение в моем случае. Я также проверил, что возвращается от getSerializableExtra в отладке, и это объект Schedule.