gpt4 book ai didi

android - 缺少 Parcelable CREATOR 字段?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:08:45 30 4
gpt4 key购买 nike

我的 ResultReceiver 子类:

private class MyReceiver extends ResultReceiver {
public MyReceiver() {
super(null);
}
@Override
protected void onReceiveResult(int resultCode, Bundle data) {
// yada yada
}
}

Android Studio 抛出一个关于“缺少 Parcelable CREATOR 字段”的问题。但是你可以看到我的子类没有引入任何需要打包到 Parcel 中的新成员。是 Android Studio 过于偏执,还是我真的需要实现 CREATOR 字段?

现在,我要添加这个:

@SuppressLint("ParcelCreator")

问题消失了,但我想确保我没有遗漏任何东西。

最佳答案

可打包的创建者被输入到正在序列化的特定类中,因此为了安全和完整,您应该为每个可以打包的类都有一个适当的创建者。

关于android - 缺少 Parcelable CREATOR 字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36167506/

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