如何使用 Any 类型包裹价值?使用@Parcelize

Sku*_*per 10 android parcel parcelable kotlin

我在尝试将值放入 Any 类型时遇到问题?成包裹。我正在使用来自 kotlinx.android.parcel 的 @Parcelize。Lint 警告我并提示要添加的消息@RawValue,但这没有帮助。我有:

android.os.BadParcelableException: 解组时出现 ClassNotFoundException

我的数据类:

@Parcelize
    data class FormulaNode(
            val term: @RawValue Any? = null,
            val operator: String? = null,
            val left: FormulaNode? = null,
            val right: FormulaNode? = null) : Parcelable
Run Code Online (Sandbox Code Playgroud)