android - CREATOR 字段是什么样的?
问题描述
我的 Parcelable 课程希望我包含一个CREATOR
字段,但我不知道这样的字段是什么样的。同时,我已经消除了投诉,SupressLint
但希望拥有该CREATOR
领域。知道它看起来像什么吗?
@SuppressLint("ParcelCreator")
@Parcelize
class RecipeTemplate: Parcelable {
var recipeHeader: String? = null
var recipeText: String? = null
var recipeImage: String? = null
var recipeKey: String? = null
}
解决方案
正如若昂·阿尔维斯所说:
不过 Parcelize 仍然存在一个小问题。目前,Android Studio 存在一个问题,显示有关 Parcelable 接口实现不完整的错误:
这是 IDE 本身的一个已知错误,您可以忽略它,代码没有任何问题,并且可以按预期工作。您可以在此处跟踪问题。目前它处于 In Progress 状态。
所以你可以忽略这个警告。
推荐阅读
- azure - 如何将 Namecheap 上的子域委托给 Azure DNS?
- excel - 如何输入填充到最后一个数据行的公式
- python - 迭代 14 天增量以查找 pandas 数据框中所有最大值的平均值
- swift - 使用数据类型作为图像
- javascript - 如果用户自己没有将默认值传递给构造函数,如何正确设置类属性的默认值?
- javascript - 在重新应用 CSS 高度规则之前,图像会出现扭曲
- python - python中的哑铃图与plotly
- java - 是否可以记录/跟踪 IntelliJ IDE 编辑器的搜索历史?
- sql - 当累积列小于或等于目标时设置组数
- xcode - 如何生成证书签名请求?