Kotlin语言新手,尝试使用Android Architecture Components。尝试使用Kotlin语言为ViewModel
设置LifecycleActivity
:
class FooActivity : LifecycleActivity() {
private var mViewModel: FooViewModel? = null
..
override fun onCreate(savedInstanceState: Bundle?) {
mViewModel = ViewModelProviders.of(this).get(FooViewModel.class) <-- error here
获取名称:和期待
我错过了什么?
答案 0 :(得分:10)
课程用法错误。使用Kotlin,您可以使用:FooViewModel::class.java