Я хочу, чтобы мои переменные не были от моего конструктора, часть моего Parcelable.Тем не менее, я сталкиваюсь с этим предупреждением «Правильно не будет сериализоваться в посылку», которое сообщает мне, что я не могу сделать это в настоящее время.
Я использую Kotlin в экспериментальный v.1.2.41.
Как я могу это сделать?
@Parcelize
data class MyClass(private val myList: List<Stuff>) : Parcelable {
val average: List<DayStat> by lazy {
calculateAverage(myList)
}