实例化Kotlin房间的视图模型

时间:2019-08-16 21:06:36

标签: kotlin viewmodel

我正在使用此kotlin Room项目并尝试实例化需要Dao参数的“ viewModel” https://github.com/googlesamples/android-architecture-components/tree/master/BasicRxJavaSampleKotlin/app/src/main/java/com/example/android/observability

项目使用以下代码:

private val viewModel: UserViewModel by viewModels()

但是我无法获取viewModels()来解决。 我注意到该项目已导入

import androidx.activity.viewModels

但“活动”为红色且无法解析。

我有另一个没有参数实例化的视图模型B

val model = ViewModelProviders.of(this)[MyViewModel::class.java]

我正试图弄清为什么导入对我来说是红色的

是否还可以通过第二种实例化方式使用参数实例化视图模型?

请让我知道是否需要确定其他文件。

0 个答案:

没有答案