我正在使用Kotlin开发Android项目。我想创建一个实现Parcelable接口的模型类。这是我的尝试:
@Parcelize
data class School(
@Expose val name: String?,
@Expose val address: String?,
): Parcelable
但是我遇到了编译器错误,提示“Class School不是抽象类,也没有实现Android.os.Parcelable中定义的public abstract fun writeToParcel(p0: Parcel!, p1: Int):Unit等抽象成员。”
我理解这个错误的含义,但是如何消除这个错误呢?我的Kotlin版本是1.3.50。