【发布时间】:2019-02-02 04:17:43
【问题描述】:
在我当前的项目中,我使用下一行:
mViewModel = ViewModelProviders.of(this).get(MainViewModel::class.java)
例如ViewModel,但在https://developer.android.com/reference/android/arch/lifecycle/ViewModelProviders.html#ViewModelProviders() 中推荐使用ViewModelProvider.AndroidViewModelFactory,因为ViewModelProviders() 在 API 级别 1.1.0 中已被弃用。
对此有什么想法吗?
【问题讨论】:
-
你能分享一段你用来创建
ViewModel实例的代码吗? -
mViewModel = ViewModelProviders.of(this).get(MainViewModel::class.java)