如何在kotlin中使用任何对象?

时间:2019-05-06 09:23:00

标签: android kotlin any

我必须在Kotlin数据模型中使用Any Object进行解析。

@Parcelize
data class TestModel(

     var data: ArrayList<Any>? = null

) : Parcelable

android studio显示以下错误。 enter image description here

我在数据类中添加@RawValue

var data: @RawValue ArrayList<Any>? = null

但是当我从类创建新实例时,出现此错误 enter image description here

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

您必须在gradle文件中启用此功能:

androidExtensions {
    experimental = true
}

还要确保您为Android应用了kotlin扩展插件:

apply plugin: 'kotlin-android-extensions'

Enabling experimental features