无法在Kotlin上设置ViewModel
Kotlin语言的新手,尝试Android 架构组件 。 试图在Kotlin语言中为我的LifecycleActivity
设置一个ViewModel
:
class FooActivity : LifecycleActivity() { private var mViewModel: FooViewModel? = null .. override fun onCreate(savedInstanceState: Bundle?) { mViewModel = ViewModelProviders.of(this).get(FooViewModel.class) <-- error here
取得预期的名称: 期待)
我错过了什么?
班级用法是错误的。 用Kotlin你可以使用: FooViewModel::class.java