gpt4 book ai didi

android - 如何在 Kotlin 1.1.60 中使用@Parcelize?

转载 作者:搜寻专家 更新时间:2023-11-01 08:23:51 25 4
gpt4 key购买 nike

Kotlin 1.1.60 最近发布了 Parcelable support .

有了这个新功能,我将数据创建为:

@Parcelize 
data class Question {
val id: String,
val title: String,
val detail: String
} : Parcelable

但这会引发错误,此类实现了 Parcelable 但未提供 CREATOR 字段

看来我还是要写繁琐的代码来实现Parcel数据,如果是这样,使用@Parcelize有什么好处?

最佳答案

我会说此功能仍处于试验阶段。您描述的是一个已知错误:https://youtrack.jetbrains.com/issue/KT-19300

但它不应该阻止代码按预期编译(尝试忽略警告并查看您的代码是否按预期工作)。

关于android - 如何在 Kotlin 1.1.60 中使用@Parcelize?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47345440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com