尝试输入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
答案 0 :(得分:0)
遵循此答案:https://stackoverflow.com/a/49606439/5857685
var tokenType: @RawValue Any? = null